﻿using System;
using System.Collections;
using System.Collections.Generic;
using TaleWorlds.CampaignSystem.BarterSystem;
using TaleWorlds.CampaignSystem.BarterSystem.Barterables;
using TaleWorlds.CampaignSystem.CampaignBehaviors;
using TaleWorlds.CampaignSystem.CharacterDevelopment;
using TaleWorlds.CampaignSystem.Conversation.Persuasion;
using TaleWorlds.CampaignSystem.CraftingSystem;
using TaleWorlds.CampaignSystem.Election;
using TaleWorlds.CampaignSystem.Encounters;
using TaleWorlds.CampaignSystem.GameState;
using TaleWorlds.CampaignSystem.Issues;
using TaleWorlds.CampaignSystem.Issues.IssueQuestTasks;
using TaleWorlds.CampaignSystem.LogEntries;
using TaleWorlds.CampaignSystem.MapEvents;
using TaleWorlds.CampaignSystem.MapNotificationTypes;
using TaleWorlds.CampaignSystem.Party;
using TaleWorlds.CampaignSystem.Party.PartyComponents;
using TaleWorlds.CampaignSystem.Roster;
using TaleWorlds.CampaignSystem.Settlements;
using TaleWorlds.CampaignSystem.Settlements.Buildings;
using TaleWorlds.CampaignSystem.Settlements.Locations;
using TaleWorlds.CampaignSystem.Settlements.Workshops;
using TaleWorlds.CampaignSystem.Siege;
using TaleWorlds.CampaignSystem.TournamentGames;
using TaleWorlds.Core;
using TaleWorlds.Library;
using TaleWorlds.SaveSystem.Definition;

namespace TaleWorlds.CampaignSystem
{
	// Token: 0x02000054 RID: 84
	internal class AutoGeneratedSaveManager : IAutoGeneratedSaveManager
	{
		// Token: 0x06000830 RID: 2096 RVA: 0x00023EB4 File Offset: 0x000220B4
		public void Initialize(DefinitionContext definitionContext)
		{
			TypeDefinition typeDefinition = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330003));
			CollectObjectsDelegate collectObjectsDelegate = new CollectObjectsDelegate(Army.AutoGeneratedStaticCollectObjectsArmy);
			typeDefinition.InitializeForAutoGeneration(collectObjectsDelegate);
			typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Army.AutoGeneratedGetMemberValueAIBehavior));
			typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Army.AutoGeneratedGetMemberValueArmyType));
			typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Army.AutoGeneratedGetMemberValueArmyOwner));
			typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Army.AutoGeneratedGetMemberValueCohesion));
			typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId(2, 13)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Army.AutoGeneratedGetMemberValueMorale));
			typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId(2, 14)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Army.AutoGeneratedGetMemberValueLeaderParty));
			typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId(2, 17)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Army.AutoGeneratedGetMemberValueName));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_parties));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 19)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_creationTime));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_armyGatheringTime));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_waitTimeStart));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_armyIsDispersing));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 11)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_numberOfBoosts));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 15)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_kingdom));
			typeDefinition.GetFieldDefinitionWithId(new MemberTypeId(2, 16)).InitializeForAutoGeneration(new GetFieldValueDelegate(Army.AutoGeneratedGetMemberValue_aiBehaviorObject));
			TypeDefinition typeDefinition2 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330004));
			CollectObjectsDelegate collectObjectsDelegate2 = new CollectObjectsDelegate(BarterManager.AutoGeneratedStaticCollectObjectsBarterManager);
			typeDefinition2.InitializeForAutoGeneration(collectObjectsDelegate2);
			typeDefinition2.GetPropertyDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BarterManager.AutoGeneratedGetMemberValueLastBarterIsAccepted));
			typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(BarterManager.AutoGeneratedGetMemberValue_barteredHeroes));
			TypeDefinition typeDefinition3 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330012));
			CollectObjectsDelegate collectObjectsDelegate3 = new CollectObjectsDelegate(BarterResult.AutoGeneratedStaticCollectObjectsBarterResult);
			typeDefinition3.InitializeForAutoGeneration(collectObjectsDelegate3);
			typeDefinition3.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(BarterResult.AutoGeneratedGetMemberValueOffererHero));
			typeDefinition3.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(BarterResult.AutoGeneratedGetMemberValueOtherHero));
			typeDefinition3.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(BarterResult.AutoGeneratedGetMemberValueIsAccepted));
			typeDefinition3.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(BarterResult.AutoGeneratedGetMemberValue_offeredBarterables));
			TypeDefinition typeDefinition4 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330013));
			CollectObjectsDelegate collectObjectsDelegate4 = new CollectObjectsDelegate(Building.AutoGeneratedStaticCollectObjectsBuilding);
			typeDefinition4.InitializeForAutoGeneration(collectObjectsDelegate4);
			typeDefinition4.GetPropertyDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Building.AutoGeneratedGetMemberValueTown));
			typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(Building.AutoGeneratedGetMemberValueBuildingType));
			typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(Building.AutoGeneratedGetMemberValueBuildingProgress));
			typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(Building.AutoGeneratedGetMemberValueIsCurrentlyDefault));
			typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(Building.AutoGeneratedGetMemberValue_currentLevel));
			typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(Building.AutoGeneratedGetMemberValue_hitpoints));
			TypeDefinition typeDefinition5 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330015));
			CollectObjectsDelegate collectObjectsDelegate5 = new CollectObjectsDelegate(BuildingType.AutoGeneratedStaticCollectObjectsBuildingType);
			typeDefinition5.InitializeForAutoGeneration(collectObjectsDelegate5);
			TypeDefinition typeDefinition6 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330016));
			CollectObjectsDelegate collectObjectsDelegate6 = new CollectObjectsDelegate(Campaign.AutoGeneratedStaticCollectObjectsCampaign);
			typeDefinition6.InitializeForAutoGeneration(collectObjectsDelegate6);
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 83)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueEnabledCheatsBefore));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 82)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValuePlatformID));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 80)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueUniqueGameId));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 211)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueCampaignObjectManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueIsCraftingEnabled));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueIsBannerEditorEnabled));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueIsFaceGenEnabled));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 8)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueQuestManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 9)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueIssueManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 11)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueFactionManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 12)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueCharacterRelationManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 14)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueRomance));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 16)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValuePlayerCaptivity));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 17)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValuePlayerDefaultFaction));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 28)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueMapStateData));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueMapTimeTracker));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 36)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueCampaignStartTime));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 37)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueGameMode));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 38)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValuePlayerProgress));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 40)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueSiegeEventManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 41)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueMapEventManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 45)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValue_curMapFrame));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 54)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValuePlayerEncounter));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 58)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueBarterManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 69)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueIsMainHeroDisguised));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 70)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueDesertionEnabled));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 60)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueMainParty));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 62)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueCampaignInformationManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 63)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValueVisualTrackerManager));
			typeDefinition6.GetPropertyDefinitionWithId(new MemberTypeId(3, 68)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Campaign.AutoGeneratedGetMemberValuePlayerTraitDeveloper));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueOptions));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 13)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueTournamentManager));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 27)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueIsInitializedSinglePlayerReferences));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 31)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueLastTimeControlMode));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 44)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueautoEnterTown));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueMainHeroIllDays));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 84)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueBusyHideouts));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 65)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValueKingdomManager));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 210)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_campaignPeriodicEventManager));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 53)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_isMainPartyWaiting));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 344)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_newGameVersion));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 78)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_previouslyUsedModules));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 81)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_usedGameVersions));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 77)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_playerFormationPreferences));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_campaignBehaviorManager));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 79)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_lastPartyIndex));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 61)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_cameraFollowParty));
			typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId(3, 64)).InitializeForAutoGeneration(new GetFieldValueDelegate(Campaign.AutoGeneratedGetMemberValue_logEntryHistory));
			TypeDefinition typeDefinition7 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330017));
			CollectObjectsDelegate collectObjectsDelegate7 = new CollectObjectsDelegate(CampaignBehaviorDataStore.AutoGeneratedStaticCollectObjectsCampaignBehaviorDataStore);
			typeDefinition7.InitializeForAutoGeneration(collectObjectsDelegate7);
			typeDefinition7.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignBehaviorDataStore.AutoGeneratedGetMemberValue_behaviorDict));
			TypeDefinition typeDefinition8 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330022));
			CollectObjectsDelegate collectObjectsDelegate8 = new CollectObjectsDelegate(CampaignInformationManager.AutoGeneratedStaticCollectObjectsCampaignInformationManager);
			typeDefinition8.InitializeForAutoGeneration(collectObjectsDelegate8);
			typeDefinition8.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignInformationManager.AutoGeneratedGetMemberValue_mapNotices));
			TypeDefinition typeDefinition9 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330023));
			CollectObjectsDelegate collectObjectsDelegate9 = new CollectObjectsDelegate(CampaignObjectBase.AutoGeneratedStaticCollectObjectsCampaignObjectBase);
			typeDefinition9.InitializeForAutoGeneration(collectObjectsDelegate9);
			TypeDefinition typeDefinition10 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330024));
			CollectObjectsDelegate collectObjectsDelegate10 = new CollectObjectsDelegate(MapTimeTracker.AutoGeneratedStaticCollectObjectsMapTimeTracker);
			typeDefinition10.InitializeForAutoGeneration(collectObjectsDelegate10);
			typeDefinition10.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapTimeTracker.AutoGeneratedGetMemberValue_numTicks));
			typeDefinition10.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapTimeTracker.AutoGeneratedGetMemberValue_deltaTimeInTicks));
			TypeDefinition typeDefinition11 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330026));
			CollectObjectsDelegate collectObjectsDelegate11 = new CollectObjectsDelegate(CharacterPerks.AutoGeneratedStaticCollectObjectsCharacterPerks);
			typeDefinition11.InitializeForAutoGeneration(collectObjectsDelegate11);
			TypeDefinition typeDefinition12 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330027));
			CollectObjectsDelegate collectObjectsDelegate12 = new CollectObjectsDelegate(CharacterTraits.AutoGeneratedStaticCollectObjectsCharacterTraits);
			typeDefinition12.InitializeForAutoGeneration(collectObjectsDelegate12);
			TypeDefinition typeDefinition13 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330028));
			CollectObjectsDelegate collectObjectsDelegate13 = new CollectObjectsDelegate(HeroTraitDeveloper.AutoGeneratedStaticCollectObjectsHeroTraitDeveloper);
			typeDefinition13.InitializeForAutoGeneration(collectObjectsDelegate13);
			typeDefinition13.GetPropertyDefinitionWithId(new MemberTypeId(4, 0)).InitializeForAutoGeneration(new GetPropertyValueDelegate(HeroTraitDeveloper.AutoGeneratedGetMemberValueHero));
			TypeDefinition typeDefinition14 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330029));
			CollectObjectsDelegate collectObjectsDelegate14 = new CollectObjectsDelegate(HeroDeveloper.AutoGeneratedStaticCollectObjectsHeroDeveloper);
			typeDefinition14.InitializeForAutoGeneration(collectObjectsDelegate14);
			typeDefinition14.GetPropertyDefinitionWithId(new MemberTypeId(4, 101)).InitializeForAutoGeneration(new GetPropertyValueDelegate(HeroDeveloper.AutoGeneratedGetMemberValueUnspentFocusPoints));
			typeDefinition14.GetPropertyDefinitionWithId(new MemberTypeId(4, 102)).InitializeForAutoGeneration(new GetPropertyValueDelegate(HeroDeveloper.AutoGeneratedGetMemberValueUnspentAttributePoints));
			typeDefinition14.GetPropertyDefinitionWithId(new MemberTypeId(4, 103)).InitializeForAutoGeneration(new GetPropertyValueDelegate(HeroDeveloper.AutoGeneratedGetMemberValueHero));
			typeDefinition14.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeroDeveloper.AutoGeneratedGetMemberValue_newFocuses));
			typeDefinition14.GetFieldDefinitionWithId(new MemberTypeId(4, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeroDeveloper.AutoGeneratedGetMemberValue_totalXp));
			TypeDefinition typeDefinition15 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330030));
			CollectObjectsDelegate collectObjectsDelegate15 = new CollectObjectsDelegate(CharacterObject.AutoGeneratedStaticCollectObjectsCharacterObject);
			typeDefinition15.InitializeForAutoGeneration(collectObjectsDelegate15);
			typeDefinition15.GetFieldDefinitionWithId(new MemberTypeId(4, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterObject.AutoGeneratedGetMemberValue_heroObject));
			typeDefinition15.GetFieldDefinitionWithId(new MemberTypeId(4, 103)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterObject.AutoGeneratedGetMemberValue_originCharacter));
			TypeDefinition typeDefinition16 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330031));
			CollectObjectsDelegate collectObjectsDelegate16 = new CollectObjectsDelegate(CharacterRelationManager.AutoGeneratedStaticCollectObjectsCharacterRelationManager);
			typeDefinition16.InitializeForAutoGeneration(collectObjectsDelegate16);
			typeDefinition16.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterRelationManager.AutoGeneratedGetMemberValue_heroRelations));
			TypeDefinition typeDefinition17 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330032));
			CollectObjectsDelegate collectObjectsDelegate17 = new CollectObjectsDelegate(Clan.AutoGeneratedStaticCollectObjectsClan);
			typeDefinition17.InitializeForAutoGeneration(collectObjectsDelegate17);
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 51)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueName));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 52)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueInformalName));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 53)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueCulture));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 55)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueLastFactionChangeTime));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 58)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueAutoRecruitmentExpenses));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 56)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueEncyclopediaText));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 140)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsNoble));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 65)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueMercenaryAwardMultiplier));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 66)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueLabelColor));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 67)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueInitialPosition));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 68)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsRebelClan));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 69)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsMinorFaction));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 70)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsOutlaw));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 71)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsNomad));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 72)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsMafia));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 73)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsClanTypeMercenary));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 74)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsSect));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 75)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsUnderMercenaryService));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 76)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueColor));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 77)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueColor2));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 78)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueAlternativeColor));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 79)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueAlternativeColor2));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 111)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueBannerBackgroundColorPrimary));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 112)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueBannerBackgroundColorSecondary));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 113)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueBannerIconColor));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 85)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueIsBanditFaction));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 88)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueRenown));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 89)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueMainHeroCrimeRating));
			typeDefinition17.GetPropertyDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Clan.AutoGeneratedGetMemberValueNotAttackableByPlayerUntilTime));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 54)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_defaultPartyTemplate));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 97)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_isEliminated));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 99)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_minorFactionCharacterTemplates));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 57)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_kingdom));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 62)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_influence));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 82)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_basicTroop));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 83)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_leader));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 84)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_banner));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 91)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_tier));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_aggressiveness));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_tributeWallet));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 95)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_home));
			typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId(3, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(Clan.AutoGeneratedGetMemberValue_clanDebtToKingdom));
			TypeDefinition typeDefinition18 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330033));
			CollectObjectsDelegate collectObjectsDelegate18 = new CollectObjectsDelegate(Alley.AutoGeneratedStaticCollectObjectsAlley);
			typeDefinition18.InitializeForAutoGeneration(collectObjectsDelegate18);
			typeDefinition18.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(Alley.AutoGeneratedGetMemberValue_owner));
			TypeDefinition typeDefinition19 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330035));
			CollectObjectsDelegate collectObjectsDelegate19 = new CollectObjectsDelegate(Concept.AutoGeneratedStaticCollectObjectsConcept);
			typeDefinition19.InitializeForAutoGeneration(collectObjectsDelegate19);
			TypeDefinition typeDefinition20 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330037));
			CollectObjectsDelegate collectObjectsDelegate20 = new CollectObjectsDelegate(CultureTrait.AutoGeneratedStaticCollectObjectsCultureTrait);
			typeDefinition20.InitializeForAutoGeneration(collectObjectsDelegate20);
			TypeDefinition typeDefinition21 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330038));
			CollectObjectsDelegate collectObjectsDelegate21 = new CollectObjectsDelegate(CultureObject.AutoGeneratedStaticCollectObjectsCultureObject);
			typeDefinition21.InitializeForAutoGeneration(collectObjectsDelegate21);
			TypeDefinition typeDefinition22 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330042));
			CollectObjectsDelegate collectObjectsDelegate22 = new CollectObjectsDelegate(FactionManager.AutoGeneratedStaticCollectObjectsFactionManager);
			typeDefinition22.InitializeForAutoGeneration(collectObjectsDelegate22);
			typeDefinition22.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(FactionManager.AutoGeneratedGetMemberValue_stances));
			TypeDefinition typeDefinition23 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330046));
			CollectObjectsDelegate collectObjectsDelegate23 = new CollectObjectsDelegate(MapStateData.AutoGeneratedStaticCollectObjectsMapStateData);
			typeDefinition23.InitializeForAutoGeneration(collectObjectsDelegate23);
			typeDefinition23.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapStateData.AutoGeneratedGetMemberValueGameMenuId));
			TypeDefinition typeDefinition24 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330047));
			CollectObjectsDelegate collectObjectsDelegate24 = new CollectObjectsDelegate(MenuContext.AutoGeneratedStaticCollectObjectsMenuContext);
			typeDefinition24.InitializeForAutoGeneration(collectObjectsDelegate24);
			typeDefinition24.GetFieldDefinitionWithId(new MemberTypeId(3, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(MenuContext.AutoGeneratedGetMemberValue_currentState));
			TypeDefinition typeDefinition25 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330048));
			CollectObjectsDelegate collectObjectsDelegate25 = new CollectObjectsDelegate(Hero.AutoGeneratedStaticCollectObjectsHero);
			typeDefinition25.InitializeForAutoGeneration(collectObjectsDelegate25);
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueStaticBodyProperties));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 111)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueWeight));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 112)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueBuild));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 190)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueEncyclopediaText));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 200)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueIsFemale));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 210)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValue_battleEquipment));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 220)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValue_civilianEquipment));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 240)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueCaptivityStartTime));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 800)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValuePreferredUpgradeFormation));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 320)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueIsMinorFactionHero));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 780)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueOccupation));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 400)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueDeathMark));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 401)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueDeathMarkKillerHero));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 411)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueLastKnownClosestSettlement));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 481)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueLastExaminedLogEntryID));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 570)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValuePartyBelongedToAsPrisoner));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 620)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueLastMeetingTimeWithPlayer));
			typeDefinition25.GetPropertyDefinitionWithId(new MemberTypeId(3, 660)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Hero.AutoGeneratedGetMemberValueRandomValue));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueLastTimeStampForActivity));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueVolunteerTypes));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 201)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueHairTags));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 202)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueBeardTags));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 203)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueTattooTags));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 370)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueLevel));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 420)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueSpcDaysInLocation));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 551)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueCulture));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 590)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueSpecialItems));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 760)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValueIsPregnant));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 160)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_passedTimeAtHomeSettlement));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 170)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_characterObject));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 180)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_firstName));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 181)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_name));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 260)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_heroState));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 270)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_heroTraits));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 280)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_heroPerks));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 290)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_heroSkills));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 301)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_characterAttributes));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 380)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_companionOf));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 430)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_health));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 441)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_defaultAge));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 440)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_birthDay));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 450)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_deathDay));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 460)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_power));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 500)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_clan));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 510)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_supporterOf));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 520)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_governorOf));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 530)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_ownedWorkshops));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 560)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_partyBelongedTo));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 580)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_stayingInSettlement));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 412)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_isKnownToPlayer));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 610)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_hasMet));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 630)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_bornSettlement));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 650)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_gold));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 700)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_father));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 710)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_mother));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 720)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_exSpouses));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 730)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_spouse));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 740)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_children));
			typeDefinition25.GetFieldDefinitionWithId(new MemberTypeId(3, 770)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hero.AutoGeneratedGetMemberValue_heroDeveloper));
			TypeDefinition typeDefinition26 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330049));
			CollectObjectsDelegate collectObjectsDelegate26 = new CollectObjectsDelegate(Hideout.AutoGeneratedStaticCollectObjectsHideout);
			typeDefinition26.InitializeForAutoGeneration(collectObjectsDelegate26);
			typeDefinition26.GetFieldDefinitionWithId(new MemberTypeId(4, 200)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hideout.AutoGeneratedGetMemberValue_nextPossibleAttackTime));
			typeDefinition26.GetFieldDefinitionWithId(new MemberTypeId(4, 201)).InitializeForAutoGeneration(new GetFieldValueDelegate(Hideout.AutoGeneratedGetMemberValue_isSpotted));
			TypeDefinition typeDefinition27 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330050));
			typeDefinition27.GetPropertyDefinitionWithId(new MemberTypeId(3, 25)).InitializeForAutoGeneration(new GetPropertyValueDelegate(IssueBase.AutoGeneratedGetMemberValueAlternativeSolutionReturnTimeForTroops));
			typeDefinition27.GetPropertyDefinitionWithId(new MemberTypeId(3, 31)).InitializeForAutoGeneration(new GetPropertyValueDelegate(IssueBase.AutoGeneratedGetMemberValueAlternativeSolutionIssueEffectClearTime));
			typeDefinition27.GetPropertyDefinitionWithId(new MemberTypeId(3, 15)).InitializeForAutoGeneration(new GetPropertyValueDelegate(IssueBase.AutoGeneratedGetMemberValueIssueQuest));
			typeDefinition27.GetPropertyDefinitionWithId(new MemberTypeId(3, 22)).InitializeForAutoGeneration(new GetPropertyValueDelegate(IssueBase.AutoGeneratedGetMemberValueIsTriedToSolveBefore));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValueAlternativeSolutionSentTroops));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 12)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValueIssueDueTime));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 16)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValueIssueCreationTime));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 27)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_totalTroopXpAmount));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 35)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_companionRewardSkill));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 14)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_journalEntries));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 11)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_issueState));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 13)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_issueOwner));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 26)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_issueDifficultyMultiplier));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 32)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_areIssueEffectsResolved));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 33)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_alternativeSolutionCasualtyCount));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 34)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_failureChance));
			typeDefinition27.GetFieldDefinitionWithId(new MemberTypeId(3, 31)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueBase.AutoGeneratedGetMemberValue_trackedObjects));
			TypeDefinition typeDefinition28 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330051));
			CollectObjectsDelegate collectObjectsDelegate27 = new CollectObjectsDelegate(IssueEffect.AutoGeneratedStaticCollectObjectsIssueEffect);
			typeDefinition28.InitializeForAutoGeneration(collectObjectsDelegate27);
			TypeDefinition typeDefinition29 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330052));
			CollectObjectsDelegate collectObjectsDelegate28 = new CollectObjectsDelegate(IssueManager.AutoGeneratedStaticCollectObjectsIssueManager);
			typeDefinition29.InitializeForAutoGeneration(collectObjectsDelegate28);
			typeDefinition29.GetFieldDefinitionWithId(new MemberTypeId(3, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueManager.AutoGeneratedGetMemberValue_nextIssueUniqueIndex));
			typeDefinition29.GetFieldDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueManager.AutoGeneratedGetMemberValue_issues));
			typeDefinition29.GetFieldDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueManager.AutoGeneratedGetMemberValue_issuesCoolDownData));
			typeDefinition29.GetFieldDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueManager.AutoGeneratedGetMemberValue_issuesWaitingForPlayerCaptivity));
			TypeDefinition typeDefinition30 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330053));
			CollectObjectsDelegate collectObjectsDelegate29 = new CollectObjectsDelegate(Kingdom.AutoGeneratedStaticCollectObjectsKingdom);
			typeDefinition30.InitializeForAutoGeneration(collectObjectsDelegate29);
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueName));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueInformalName));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueEncyclopediaText));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueEncyclopediaTitle));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueEncyclopediaRulerTitle));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 6)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueCulture));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 17)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueInitialHomeLand));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 8)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueLabelColor));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 9)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueColor));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueColor2));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 11)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueAlternativeColor));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 12)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueAlternativeColor2));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 13)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValuePrimaryBannerColor));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 14)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueSecondaryBannerColor));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 15)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueMainHeroCrimeRating));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 16)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueBanner));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 19)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueLastArmyCreationDay));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 28)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueLastKingdomDecisionConclusionDate));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 41)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueLastMercenaryOfferTime));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 50)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueNotAttackableByPlayerUntilTime));
			typeDefinition30.GetPropertyDefinitionWithId(new MemberTypeId(3, 70)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Kingdom.AutoGeneratedGetMemberValueMercenaryWallet));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 23)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValuePoliticalStagnation));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_unresolvedDecisions));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 18)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_rulingClan));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_armies));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 26)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_activePolicies));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 29)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_isEliminated));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_aggressiveness));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_tributeWallet));
			typeDefinition30.GetFieldDefinitionWithId(new MemberTypeId(3, 81)).InitializeForAutoGeneration(new GetFieldValueDelegate(Kingdom.AutoGeneratedGetMemberValue_kingdomBudgetWallet));
			TypeDefinition typeDefinition31 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330054));
			CollectObjectsDelegate collectObjectsDelegate30 = new CollectObjectsDelegate(KingdomManager.AutoGeneratedStaticCollectObjectsKingdomManager);
			typeDefinition31.InitializeForAutoGeneration(collectObjectsDelegate30);
			typeDefinition31.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomManager.AutoGeneratedGetMemberValuePlayerMercenaryServiceNextRenewDay));
			typeDefinition31.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomManager.AutoGeneratedGetMemberValuePrisonerLordRansomOffered));
			TypeDefinition typeDefinition32 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330055));
			CollectObjectsDelegate collectObjectsDelegate31 = new CollectObjectsDelegate(Location.AutoGeneratedStaticCollectObjectsLocation);
			typeDefinition32.InitializeForAutoGeneration(collectObjectsDelegate31);
			typeDefinition32.GetPropertyDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Location.AutoGeneratedGetMemberValueStringId));
			typeDefinition32.GetPropertyDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Location.AutoGeneratedGetMemberValueSpecialItems));
			typeDefinition32.GetPropertyDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Location.AutoGeneratedGetMemberValueIsReserved));
			typeDefinition32.GetFieldDefinitionWithId(new MemberTypeId(2, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(Location.AutoGeneratedGetMemberValue_overriddenName));
			typeDefinition32.GetFieldDefinitionWithId(new MemberTypeId(2, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(Location.AutoGeneratedGetMemberValue_overriddenDoorName));
			TypeDefinition typeDefinition33 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330056));
			CollectObjectsDelegate collectObjectsDelegate32 = new CollectObjectsDelegate(AccompanyingCharacter.AutoGeneratedStaticCollectObjectsAccompanyingCharacter);
			typeDefinition33.InitializeForAutoGeneration(collectObjectsDelegate32);
			typeDefinition33.GetPropertyDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(AccompanyingCharacter.AutoGeneratedGetMemberValueIsFollowingPlayerAtMissionStart));
			typeDefinition33.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(AccompanyingCharacter.AutoGeneratedGetMemberValue_disallowedLocations));
			TypeDefinition typeDefinition34 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330057));
			CollectObjectsDelegate collectObjectsDelegate33 = new CollectObjectsDelegate(LocationComplex.AutoGeneratedStaticCollectObjectsLocationComplex);
			typeDefinition34.InitializeForAutoGeneration(collectObjectsDelegate33);
			typeDefinition34.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LocationComplex.AutoGeneratedGetMemberValue_locations));
			TypeDefinition typeDefinition35 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330060));
			typeDefinition35.GetPropertyDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetPropertyValueDelegate(LogEntry.AutoGeneratedGetMemberValueId));
			typeDefinition35.GetPropertyDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(LogEntry.AutoGeneratedGetMemberValueGameTime));
			TypeDefinition typeDefinition36 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330061));
			CollectObjectsDelegate collectObjectsDelegate34 = new CollectObjectsDelegate(LogEntryHistory.AutoGeneratedStaticCollectObjectsLogEntryHistory);
			typeDefinition36.InitializeForAutoGeneration(collectObjectsDelegate34);
			typeDefinition36.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(LogEntryHistory.AutoGeneratedGetMemberValueLastAddedIndex));
			typeDefinition36.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LogEntryHistory.AutoGeneratedGetMemberValue_logs));
			TypeDefinition typeDefinition37 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330063));
			CollectObjectsDelegate collectObjectsDelegate35 = new CollectObjectsDelegate(MapEvent.AutoGeneratedStaticCollectObjectsMapEvent);
			typeDefinition37.InitializeForAutoGeneration(collectObjectsDelegate35);
			typeDefinition37.GetPropertyDefinitionWithId(new MemberTypeId(3, 105)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEvent.AutoGeneratedGetMemberValueComponent));
			typeDefinition37.GetPropertyDefinitionWithId(new MemberTypeId(3, 103)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEvent.AutoGeneratedGetMemberValueMapEventSettlement));
			typeDefinition37.GetPropertyDefinitionWithId(new MemberTypeId(3, 111)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEvent.AutoGeneratedGetMemberValuePosition));
			typeDefinition37.GetPropertyDefinitionWithId(new MemberTypeId(3, 113)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEvent.AutoGeneratedGetMemberValueIsInvulnerable));
			typeDefinition37.GetPropertyDefinitionWithId(new MemberTypeId(3, 123)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEvent.AutoGeneratedGetMemberValueIsPlayerSimulation));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 125)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValueStrengthOfSide));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_state));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_sides));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 106)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_mapEventUpdateCount));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 107)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_nextSimulationTime));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 108)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_mapEventStartTime));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_mapEventType));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 114)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_isVisible));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 116)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValueFirstUpdateIsDone));
			typeDefinition37.GetFieldDefinitionWithId(new MemberTypeId(3, 117)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEvent.AutoGeneratedGetMemberValue_battleState));
			TypeDefinition typeDefinition38 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330064));
			CollectObjectsDelegate collectObjectsDelegate36 = new CollectObjectsDelegate(MapEventManager.AutoGeneratedStaticCollectObjectsMapEventManager);
			typeDefinition38.InitializeForAutoGeneration(collectObjectsDelegate36);
			typeDefinition38.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventManager.AutoGeneratedGetMemberValue_mapEvents));
			TypeDefinition typeDefinition39 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330065));
			CollectObjectsDelegate collectObjectsDelegate37 = new CollectObjectsDelegate(MapEventParty.AutoGeneratedStaticCollectObjectsMapEventParty);
			typeDefinition39.InitializeForAutoGeneration(collectObjectsDelegate37);
			typeDefinition39.GetPropertyDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventParty.AutoGeneratedGetMemberValueParty));
			typeDefinition39.GetPropertyDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventParty.AutoGeneratedGetMemberValueGainedRenown));
			typeDefinition39.GetPropertyDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventParty.AutoGeneratedGetMemberValueGainedInfluence));
			typeDefinition39.GetPropertyDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventParty.AutoGeneratedGetMemberValueMoraleChange));
			typeDefinition39.GetPropertyDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventParty.AutoGeneratedGetMemberValuePlunderedGold));
			typeDefinition39.GetPropertyDefinitionWithId(new MemberTypeId(2, 11)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventParty.AutoGeneratedGetMemberValueGoldLost));
			typeDefinition39.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventParty.AutoGeneratedGetMemberValue_roster));
			typeDefinition39.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventParty.AutoGeneratedGetMemberValue_contributionToBattle));
			typeDefinition39.GetFieldDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventParty.AutoGeneratedGetMemberValue_healthyManCountAtStart));
			typeDefinition39.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventParty.AutoGeneratedGetMemberValue_woundedInBattle));
			typeDefinition39.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventParty.AutoGeneratedGetMemberValue_diedInBattle));
			TypeDefinition typeDefinition40 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330066));
			CollectObjectsDelegate collectObjectsDelegate38 = new CollectObjectsDelegate(LootCollector.AutoGeneratedStaticCollectObjectsLootCollector);
			typeDefinition40.InitializeForAutoGeneration(collectObjectsDelegate38);
			TypeDefinition typeDefinition41 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330067));
			CollectObjectsDelegate collectObjectsDelegate39 = new CollectObjectsDelegate(MapEventSide.AutoGeneratedStaticCollectObjectsMapEventSide);
			typeDefinition41.InitializeForAutoGeneration(collectObjectsDelegate39);
			typeDefinition41.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventSide.AutoGeneratedGetMemberValueLeaderParty));
			typeDefinition41.GetPropertyDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventSide.AutoGeneratedGetMemberValueMissionSide));
			typeDefinition41.GetPropertyDefinitionWithId(new MemberTypeId(2, 15)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MapEventSide.AutoGeneratedGetMemberValueCasualtyStrength));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValueStrengthRatio));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValueRenownValue));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 11)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValueInfluenceValue));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 14)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValueCasualties));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 26)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValueIsSurrendered));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValue_battleParties));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 16)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValue_mapEvent));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValue_mapFaction));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 23)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValue_selectedSimulationTroopIndex));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 24)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValue_selectedSimulationTroopDescriptor));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 25)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValue_selectedSimulationTroop));
			typeDefinition41.GetFieldDefinitionWithId(new MemberTypeId(2, 27)).InitializeForAutoGeneration(new GetFieldValueDelegate(MapEventSide.AutoGeneratedGetMemberValue_nearbyPartiesAddedToPlayerMapEvent));
			TypeDefinition typeDefinition42 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330068));
			CollectObjectsDelegate collectObjectsDelegate40 = new CollectObjectsDelegate(FakeMarketData.AutoGeneratedStaticCollectObjectsFakeMarketData);
			typeDefinition42.InitializeForAutoGeneration(collectObjectsDelegate40);
			TypeDefinition typeDefinition43 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330069));
			CollectObjectsDelegate collectObjectsDelegate41 = new CollectObjectsDelegate(VillageMarketData.AutoGeneratedStaticCollectObjectsVillageMarketData);
			typeDefinition43.InitializeForAutoGeneration(collectObjectsDelegate41);
			typeDefinition43.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageMarketData.AutoGeneratedGetMemberValue_village));
			TypeDefinition typeDefinition44 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330070));
			CollectObjectsDelegate collectObjectsDelegate42 = new CollectObjectsDelegate(TownMarketData.AutoGeneratedStaticCollectObjectsTownMarketData);
			typeDefinition44.InitializeForAutoGeneration(collectObjectsDelegate42);
			typeDefinition44.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TownMarketData.AutoGeneratedGetMemberValue_itemDict));
			typeDefinition44.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(TownMarketData.AutoGeneratedGetMemberValue_town));
			TypeDefinition typeDefinition45 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330071));
			CollectObjectsDelegate collectObjectsDelegate43 = new CollectObjectsDelegate(PartyTemplateObject.AutoGeneratedStaticCollectObjectsPartyTemplateObject);
			typeDefinition45.InitializeForAutoGeneration(collectObjectsDelegate43);
			TypeDefinition typeDefinition46 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330074));
			CollectObjectsDelegate collectObjectsDelegate44 = new CollectObjectsDelegate(MobileParty.AutoGeneratedStaticCollectObjectsMobileParty);
			typeDefinition46.InitializeForAutoGeneration(collectObjectsDelegate44);
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1021)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueCustomName));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1002)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueLastVisitedSettlement));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1004)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueBearing));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1009)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueAggressiveness));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1005)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueArmyPositionAdder));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1090)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueObjective));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1019)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueAi));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1020)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueParty));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1023)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueIsActive));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1050)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueShortTermBehavior));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1958)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueIsPartyTradeActive));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1957)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValuePartyTradeTaxGold));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1960)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueStationaryStartTime));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1080)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueShouldJoinPlayerBattles));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1081)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueIsDisbanding));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1070)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueScout));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1072)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueEngineer));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1071)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueQuartermaster));
			typeDefinition46.GetPropertyDefinitionWithId(new MemberTypeId(4, 1073)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobileParty.AutoGeneratedGetMemberValueSurgeon));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1006)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValueHasUnpaidWages));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1071)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValueAverageFleeTargetDirection));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1001)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_currentSettlement));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1046)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_attachedTo));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1060)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_eventPositionAdder));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1100)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_position2D));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1024)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_isVisible));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1025)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_isInspected));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1955)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_disorganizedUntilTime));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1059)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_besiegerCamp));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1048)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_targetParty));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1049)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1053)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_targetPosition));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1034)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_customHomeSettlement));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1035)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_army));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1959)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_isCurrentlyUsedByAQuest));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1956)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_partyTradeGold));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1063)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_ignoredUntilTime));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1120)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_actualClan));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 1200)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_moraleDueToEvents));
			typeDefinition46.GetFieldDefinitionWithId(new MemberTypeId(4, 210)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobileParty.AutoGeneratedGetMemberValue_partyComponent));
			TypeDefinition typeDefinition47 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330076));
			CollectObjectsDelegate collectObjectsDelegate45 = new CollectObjectsDelegate(MobilePartyAi.AutoGeneratedStaticCollectObjectsMobilePartyAi);
			typeDefinition47.InitializeForAutoGeneration(collectObjectsDelegate45);
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_enableAgainAtHour));
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueRethinkAtNextHourlyTick));
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 11)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueDoNotMakeNewDecisions));
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 17)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueIsAlerted));
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 24)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValuePartyMoveMode));
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 26)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueMoveTargetParty));
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 27)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueNextTargetPosition));
			typeDefinition47.GetPropertyDefinitionWithId(new MemberTypeId(2, 31)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueDoNotAttackMainPartyUntil));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueHourCounter));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 12)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueBehaviorTarget));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 19)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValueDefaultBehaviorNeedsUpdate));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_isDisabled));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_mobileParty));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 13)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_attackInitiative));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 14)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_avoidInitiative));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 15)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_initiativeRestoreTime));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 16)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_aiBehaviorResetNeeded));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 18)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_nextAiCheckTime));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_numberOfRecentFleeingFromAParty));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 21)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_defaultBehavior));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 22)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_aiPathMode));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 23)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_aiPathNeeded));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 25)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_formationPosition));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 28)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_moveTargetPoint));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 29)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_aiPathLastPosition));
			typeDefinition47.GetFieldDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(MobilePartyAi.AutoGeneratedGetMemberValue_aiBehaviorMapEntity));
			TypeDefinition typeDefinition48 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330077));
			CollectObjectsDelegate collectObjectsDelegate46 = new CollectObjectsDelegate(PartyBase.AutoGeneratedStaticCollectObjectsPartyBase);
			typeDefinition48.InitializeForAutoGeneration(collectObjectsDelegate46);
			typeDefinition48.GetPropertyDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyBase.AutoGeneratedGetMemberValueSettlement));
			typeDefinition48.GetPropertyDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyBase.AutoGeneratedGetMemberValueMobileParty));
			typeDefinition48.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyBase.AutoGeneratedGetMemberValueMemberRoster));
			typeDefinition48.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyBase.AutoGeneratedGetMemberValuePrisonRoster));
			typeDefinition48.GetPropertyDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyBase.AutoGeneratedGetMemberValueItemRoster));
			typeDefinition48.GetPropertyDefinitionWithId(new MemberTypeId(2, 210)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyBase.AutoGeneratedGetMemberValueRandomValue));
			typeDefinition48.GetPropertyDefinitionWithId(new MemberTypeId(2, 12)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyBase.AutoGeneratedGetMemberValueAverageBearingRotation));
			typeDefinition48.GetFieldDefinitionWithId(new MemberTypeId(2, 15)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyBase.AutoGeneratedGetMemberValue_remainingFoodPercentage));
			typeDefinition48.GetFieldDefinitionWithId(new MemberTypeId(2, 182)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyBase.AutoGeneratedGetMemberValue_lastEatingTime));
			typeDefinition48.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyBase.AutoGeneratedGetMemberValue_customOwner));
			typeDefinition48.GetFieldDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyBase.AutoGeneratedGetMemberValue_index));
			typeDefinition48.GetFieldDefinitionWithId(new MemberTypeId(2, 200)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyBase.AutoGeneratedGetMemberValue_mapEventSide));
			typeDefinition48.GetFieldDefinitionWithId(new MemberTypeId(2, 17)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyBase.AutoGeneratedGetMemberValue_numberOfMenWithHorse));
			TypeDefinition typeDefinition49 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330079));
			CollectObjectsDelegate collectObjectsDelegate47 = new CollectObjectsDelegate(PlayerCaptivity.AutoGeneratedStaticCollectObjectsPlayerCaptivity);
			typeDefinition49.InitializeForAutoGeneration(collectObjectsDelegate47);
			typeDefinition49.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCaptivity.AutoGeneratedGetMemberValueCountOfOffers));
			typeDefinition49.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCaptivity.AutoGeneratedGetMemberValueCurrentRansomAmount));
			typeDefinition49.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCaptivity.AutoGeneratedGetMemberValue_captivityStartTime));
			typeDefinition49.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCaptivity.AutoGeneratedGetMemberValue_captorParty));
			typeDefinition49.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCaptivity.AutoGeneratedGetMemberValue_randomNumber));
			typeDefinition49.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCaptivity.AutoGeneratedGetMemberValue_lastCheckTime));
			TypeDefinition typeDefinition50 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330080));
			CollectObjectsDelegate collectObjectsDelegate48 = new CollectObjectsDelegate(CampaignBattleResult.AutoGeneratedStaticCollectObjectsCampaignBattleResult);
			typeDefinition50.InitializeForAutoGeneration(collectObjectsDelegate48);
			typeDefinition50.GetPropertyDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CampaignBattleResult.AutoGeneratedGetMemberValuePlayerVictory));
			typeDefinition50.GetPropertyDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CampaignBattleResult.AutoGeneratedGetMemberValuePlayerDefeat));
			typeDefinition50.GetPropertyDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CampaignBattleResult.AutoGeneratedGetMemberValueEnemyPulledBack));
			typeDefinition50.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CampaignBattleResult.AutoGeneratedGetMemberValueEnemyRetreated));
			TypeDefinition typeDefinition51 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330081));
			CollectObjectsDelegate collectObjectsDelegate49 = new CollectObjectsDelegate(PlayerEncounter.AutoGeneratedStaticCollectObjectsPlayerEncounter);
			typeDefinition51.InitializeForAutoGeneration(collectObjectsDelegate49);
			typeDefinition51.GetPropertyDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueOpponentSide));
			typeDefinition51.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValuePlayerSide));
			typeDefinition51.GetPropertyDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueIsJoinedBattle));
			typeDefinition51.GetPropertyDefinitionWithId(new MemberTypeId(2, 28)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueEncounterSettlementAux));
			typeDefinition51.GetPropertyDefinitionWithId(new MemberTypeId(2, 50)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueIsPlayerWaiting));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueFirstInit));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueIsEnemy));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValuePlayerPartyInitialStrength));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValuePartiesStrengthRatioBeforePlayerJoin));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueForceRaid));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 11)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueForceSallyOut));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 32)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueForceVolunteers));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 33)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValueForceSupplies));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_campaignBattleResult));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 34)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_isSiegeInterruptedByEnemyDefection));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 13)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_mapEvent));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 14)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_mapEventState));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 15)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_encounteredParty));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 16)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_attackerParty));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 17)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_defenderParty));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 18)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_helpedHeroes));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 19)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_capturedHeroes));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_freedHeroes));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 22)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_leaveEncounter));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 23)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_playerSurrender));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 24)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_enemySurrender));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 25)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_battleChallenge));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 26)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_meetingDone));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 27)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_stateHandled));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 36)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_alternativeRosterToReceiveLootItems));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 37)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_alternativeRosterToReceiveLootPrisoners));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 38)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_alternativeRosterToReceiveLootMembers));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 51)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_doesBattleContinue));
			typeDefinition51.GetFieldDefinitionWithId(new MemberTypeId(2, 52)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerEncounter.AutoGeneratedGetMemberValue_isSallyOutAmbush));
			TypeDefinition typeDefinition52 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330085));
			CollectObjectsDelegate collectObjectsDelegate50 = new CollectObjectsDelegate(PolicyObject.AutoGeneratedStaticCollectObjectsPolicyObject);
			typeDefinition52.InitializeForAutoGeneration(collectObjectsDelegate50);
			TypeDefinition typeDefinition53 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330086));
			typeDefinition53.GetPropertyDefinitionWithId(new MemberTypeId(3, 101)).InitializeForAutoGeneration(new GetPropertyValueDelegate(QuestBase.AutoGeneratedGetMemberValueQuestDueTime));
			typeDefinition53.GetPropertyDefinitionWithId(new MemberTypeId(3, 104)).InitializeForAutoGeneration(new GetPropertyValueDelegate(QuestBase.AutoGeneratedGetMemberValueIsTrackEnabled));
			typeDefinition53.GetFieldDefinitionWithId(new MemberTypeId(3, 107)).InitializeForAutoGeneration(new GetFieldValueDelegate(QuestBase.AutoGeneratedGetMemberValueRewardGold));
			typeDefinition53.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(QuestBase.AutoGeneratedGetMemberValue_questState));
			typeDefinition53.GetFieldDefinitionWithId(new MemberTypeId(3, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(QuestBase.AutoGeneratedGetMemberValue_taskList));
			typeDefinition53.GetFieldDefinitionWithId(new MemberTypeId(3, 103)).InitializeForAutoGeneration(new GetFieldValueDelegate(QuestBase.AutoGeneratedGetMemberValue_journalEntries));
			typeDefinition53.GetFieldDefinitionWithId(new MemberTypeId(3, 106)).InitializeForAutoGeneration(new GetFieldValueDelegate(QuestBase.AutoGeneratedGetMemberValue_questGiver));
			TypeDefinition typeDefinition54 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330087));
			CollectObjectsDelegate collectObjectsDelegate51 = new CollectObjectsDelegate(JournalLog.AutoGeneratedStaticCollectObjectsJournalLog);
			typeDefinition54.InitializeForAutoGeneration(collectObjectsDelegate51);
			typeDefinition54.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(JournalLog.AutoGeneratedGetMemberValueCurrentProgress));
			typeDefinition54.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLog.AutoGeneratedGetMemberValueLogTime));
			typeDefinition54.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLog.AutoGeneratedGetMemberValueLogText));
			typeDefinition54.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLog.AutoGeneratedGetMemberValueTaskName));
			typeDefinition54.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLog.AutoGeneratedGetMemberValueRange));
			typeDefinition54.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLog.AutoGeneratedGetMemberValueType));
			TypeDefinition typeDefinition55 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330088));
			CollectObjectsDelegate collectObjectsDelegate52 = new CollectObjectsDelegate(QuestManager.AutoGeneratedStaticCollectObjectsQuestManager);
			typeDefinition55.InitializeForAutoGeneration(collectObjectsDelegate52);
			typeDefinition55.GetFieldDefinitionWithId(new MemberTypeId(3, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(QuestManager.AutoGeneratedGetMemberValue_quests));
			typeDefinition55.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(QuestManager.AutoGeneratedGetMemberValue_trackedObjects));
			TypeDefinition typeDefinition56 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330089));
			CollectObjectsDelegate collectObjectsDelegate53 = new CollectObjectsDelegate(QuestTaskBase.AutoGeneratedStaticCollectObjectsQuestTaskBase);
			typeDefinition56.InitializeForAutoGeneration(collectObjectsDelegate53);
			typeDefinition56.GetPropertyDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(QuestTaskBase.AutoGeneratedGetMemberValueIsLogged));
			typeDefinition56.GetPropertyDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(QuestTaskBase.AutoGeneratedGetMemberValueIsActive));
			TypeDefinition typeDefinition57 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330090));
			CollectObjectsDelegate collectObjectsDelegate54 = new CollectObjectsDelegate(Romance.AutoGeneratedStaticCollectObjectsRomance);
			typeDefinition57.InitializeForAutoGeneration(collectObjectsDelegate54);
			typeDefinition57.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(Romance.AutoGeneratedGetMemberValue_romanticStateList));
			TypeDefinition typeDefinition58 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330091));
			CollectObjectsDelegate collectObjectsDelegate55 = new CollectObjectsDelegate(ItemRoster.AutoGeneratedStaticCollectObjectsItemRoster);
			typeDefinition58.InitializeForAutoGeneration(collectObjectsDelegate55);
			typeDefinition58.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemRoster.AutoGeneratedGetMemberValue_data));
			typeDefinition58.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemRoster.AutoGeneratedGetMemberValue_count));
			TypeDefinition typeDefinition59 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330093));
			CollectObjectsDelegate collectObjectsDelegate56 = new CollectObjectsDelegate(TroopRoster.AutoGeneratedStaticCollectObjectsTroopRoster);
			typeDefinition59.InitializeForAutoGeneration(collectObjectsDelegate56);
			typeDefinition59.GetPropertyDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TroopRoster.AutoGeneratedGetMemberValueOwnerParty));
			typeDefinition59.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(TroopRoster.AutoGeneratedGetMemberValuedata));
			typeDefinition59.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TroopRoster.AutoGeneratedGetMemberValue_count));
			typeDefinition59.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(TroopRoster.AutoGeneratedGetMemberValue_isPrisonRoster));
			TypeDefinition typeDefinition60 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330094));
			CollectObjectsDelegate collectObjectsDelegate57 = new CollectObjectsDelegate(FlattenedTroopRoster.AutoGeneratedStaticCollectObjectsFlattenedTroopRoster);
			typeDefinition60.InitializeForAutoGeneration(collectObjectsDelegate57);
			typeDefinition60.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(FlattenedTroopRoster.AutoGeneratedGetMemberValue_elementDictionary));
			TypeDefinition typeDefinition61 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330095));
			CollectObjectsDelegate collectObjectsDelegate58 = new CollectObjectsDelegate(Settlement.AutoGeneratedStaticCollectObjectsSettlement);
			typeDefinition61.InitializeForAutoGeneration(collectObjectsDelegate58);
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 101)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueParty));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 116)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueBribePaid));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 111)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueSiegeEvent));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 112)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueIsActive));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 115)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueNumberOfEnemiesSpottedAround));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 128)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueNumberOfAlliesSpottedAround));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 121)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueSettlementHitPoints));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 152)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueSettlementComponent));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 122)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueGarrisonWagePaymentLimit));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 137)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueLastThreatTime));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 149)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueSiegeEngines));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 150)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueNumberOfTroopsKilledOnSide));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 151)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueSiegeStrategy));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 133)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueAlleys));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 138)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueLocationComplex));
			typeDefinition61.GetPropertyDefinitionWithId(new MemberTypeId(3, 142)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Settlement.AutoGeneratedGetMemberValueCurrentSiegeState));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValueNumberOfLordPartiesTargeting));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 104)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValueCanBeClaimed));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 105)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValueClaimValue));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 106)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValueClaimedBy));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 107)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValueHasVisited));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValueLastVisitTimeOfOwner));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 145)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValueStash));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 113)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValue_isVisible));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 117)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValue_nextLocatable));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 119)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValue_readyMilitia));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValue_settlementWallSectionHitPointsRatioList));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 129)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValue_boundVillages));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 131)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValue_lastAttackerParty));
			typeDefinition61.GetFieldDefinitionWithId(new MemberTypeId(3, 148)).InitializeForAutoGeneration(new GetFieldValueDelegate(Settlement.AutoGeneratedGetMemberValue_siegeEngineMissiles));
			TypeDefinition typeDefinition62 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330096));
			TypeDefinition typeDefinition63 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330097));
			typeDefinition63.GetPropertyDefinitionWithId(new MemberTypeId(3, 50)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementComponent.AutoGeneratedGetMemberValueGold));
			typeDefinition63.GetPropertyDefinitionWithId(new MemberTypeId(3, 80)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementComponent.AutoGeneratedGetMemberValueIsOwnerUnassigned));
			TypeDefinition typeDefinition64 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330098));
			CollectObjectsDelegate collectObjectsDelegate59 = new CollectObjectsDelegate(SiegeEvent.AutoGeneratedStaticCollectObjectsSiegeEvent);
			typeDefinition64.InitializeForAutoGeneration(collectObjectsDelegate59);
			typeDefinition64.GetPropertyDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.AutoGeneratedGetMemberValueSiegeStartTime));
			typeDefinition64.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.AutoGeneratedGetMemberValueBesiegedSettlement));
			typeDefinition64.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.AutoGeneratedGetMemberValueBesiegerCamp));
			typeDefinition64.GetFieldDefinitionWithId(new MemberTypeId(2, 144)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.AutoGeneratedGetMemberValue_isBesiegerDefeated));
			TypeDefinition typeDefinition65 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330099));
			CollectObjectsDelegate collectObjectsDelegate60 = new CollectObjectsDelegate(SiegeEventManager.AutoGeneratedStaticCollectObjectsSiegeEventManager);
			typeDefinition65.InitializeForAutoGeneration(collectObjectsDelegate60);
			typeDefinition65.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEventManager.AutoGeneratedGetMemberValue_siegeEvents));
			TypeDefinition typeDefinition66 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330100));
			CollectObjectsDelegate collectObjectsDelegate61 = new CollectObjectsDelegate(SiegeStrategy.AutoGeneratedStaticCollectObjectsSiegeStrategy);
			typeDefinition66.InitializeForAutoGeneration(collectObjectsDelegate61);
			TypeDefinition typeDefinition67 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330101));
			typeDefinition67.GetPropertyDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TournamentGame.AutoGeneratedGetMemberValueTown));
			typeDefinition67.GetPropertyDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TournamentGame.AutoGeneratedGetMemberValueCreationTime));
			typeDefinition67.GetPropertyDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TournamentGame.AutoGeneratedGetMemberValueMode));
			typeDefinition67.GetPropertyDefinitionWithId(new MemberTypeId(2, 40)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TournamentGame.AutoGeneratedGetMemberValuePrize));
			typeDefinition67.GetFieldDefinitionWithId(new MemberTypeId(2, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(TournamentGame.AutoGeneratedGetMemberValue_lastRecordedLordCountForTournamentPrize));
			((TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330102))).GetPropertyDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Fief.AutoGeneratedGetMemberValueFoodStocks));
			TypeDefinition typeDefinition68 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330103));
			CollectObjectsDelegate collectObjectsDelegate62 = new CollectObjectsDelegate(Town.AutoGeneratedStaticCollectObjectsTown);
			typeDefinition68.InitializeForAutoGeneration(collectObjectsDelegate62);
			typeDefinition68.GetPropertyDefinitionWithId(new MemberTypeId(5, 1005)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Town.AutoGeneratedGetMemberValueWorkshops));
			typeDefinition68.GetPropertyDefinitionWithId(new MemberTypeId(5, 1030)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Town.AutoGeneratedGetMemberValueLastCapturedBy));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1016)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValueGarrisonAutoRecruitmentIsEnabled));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1006)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValueBuildings));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1007)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValueBuildingsInProgress));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1008)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValueBoostBuildingProcess));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1011)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValueInRebelliousState));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1017)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_prosperity));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1000)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_wallLevel));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1040)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_ownerClan));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1015)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_security));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1014)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_loyalty));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1009)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_marketData));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1010)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_tradeTax));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1012)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_governor));
			typeDefinition68.GetFieldDefinitionWithId(new MemberTypeId(5, 1013)).InitializeForAutoGeneration(new GetFieldValueDelegate(Town.AutoGeneratedGetMemberValue_soldItems));
			TypeDefinition typeDefinition69 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330104));
			CollectObjectsDelegate collectObjectsDelegate63 = new CollectObjectsDelegate(Track.AutoGeneratedStaticCollectObjectsTrack);
			typeDefinition69.InitializeForAutoGeneration(collectObjectsDelegate63);
			typeDefinition69.GetPropertyDefinitionWithId(new MemberTypeId(2, 110)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Track.AutoGeneratedGetMemberValueIsDetected));
			typeDefinition69.GetPropertyDefinitionWithId(new MemberTypeId(2, 120)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Track.AutoGeneratedGetMemberValueIsPointer));
			typeDefinition69.GetPropertyDefinitionWithId(new MemberTypeId(2, 130)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Track.AutoGeneratedGetMemberValueIsEnemy));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValuePosition));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueDirection));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValuePartyName));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueCulture));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueSpeed));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueNumberOfAllMembers));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueNumberOfHealthyMembers));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueNumberOfMenWithHorse));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueNumberOfMenWithoutHorse));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueNumberOfPackAnimals));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueNumberOfPrisoners));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueCreationTime));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 140)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValueLife));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 150)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValuePartyType));
			typeDefinition69.GetFieldDefinitionWithId(new MemberTypeId(2, 117)).InitializeForAutoGeneration(new GetFieldValueDelegate(Track.AutoGeneratedGetMemberValue_nextLocatable));
			TypeDefinition typeDefinition70 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330106));
			CollectObjectsDelegate collectObjectsDelegate64 = new CollectObjectsDelegate(TrackedObject.AutoGeneratedStaticCollectObjectsTrackedObject);
			typeDefinition70.InitializeForAutoGeneration(collectObjectsDelegate64);
			typeDefinition70.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(TrackedObject.AutoGeneratedGetMemberValueObject));
			typeDefinition70.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TrackedObject.AutoGeneratedGetMemberValueTrackerCount));
			TypeDefinition typeDefinition71 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330109));
			CollectObjectsDelegate collectObjectsDelegate65 = new CollectObjectsDelegate(TraitObject.AutoGeneratedStaticCollectObjectsTraitObject);
			typeDefinition71.InitializeForAutoGeneration(collectObjectsDelegate65);
			TypeDefinition typeDefinition72 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330112));
			CollectObjectsDelegate collectObjectsDelegate66 = new CollectObjectsDelegate(Village.AutoGeneratedStaticCollectObjectsVillage);
			typeDefinition72.InitializeForAutoGeneration(collectObjectsDelegate66);
			typeDefinition72.GetPropertyDefinitionWithId(new MemberTypeId(4, 105)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Village.AutoGeneratedGetMemberValueLastDemandSatisfiedTime));
			typeDefinition72.GetPropertyDefinitionWithId(new MemberTypeId(4, 108)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Village.AutoGeneratedGetMemberValueHearth));
			typeDefinition72.GetPropertyDefinitionWithId(new MemberTypeId(4, 110)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Village.AutoGeneratedGetMemberValueTradeTaxAccumulated));
			typeDefinition72.GetFieldDefinitionWithId(new MemberTypeId(4, 104)).InitializeForAutoGeneration(new GetFieldValueDelegate(Village.AutoGeneratedGetMemberValue_villageState));
			typeDefinition72.GetFieldDefinitionWithId(new MemberTypeId(4, 106)).InitializeForAutoGeneration(new GetFieldValueDelegate(Village.AutoGeneratedGetMemberValue_bound));
			typeDefinition72.GetFieldDefinitionWithId(new MemberTypeId(4, 107)).InitializeForAutoGeneration(new GetFieldValueDelegate(Village.AutoGeneratedGetMemberValue_marketData));
			TypeDefinition typeDefinition73 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330113));
			CollectObjectsDelegate collectObjectsDelegate67 = new CollectObjectsDelegate(VillageType.AutoGeneratedStaticCollectObjectsVillageType);
			typeDefinition73.InitializeForAutoGeneration(collectObjectsDelegate67);
			TypeDefinition typeDefinition74 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330114));
			CollectObjectsDelegate collectObjectsDelegate68 = new CollectObjectsDelegate(VisualTrackerManager.AutoGeneratedStaticCollectObjectsVisualTrackerManager);
			typeDefinition74.InitializeForAutoGeneration(collectObjectsDelegate68);
			typeDefinition74.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(VisualTrackerManager.AutoGeneratedGetMemberValue_trackedObjects));
			TypeDefinition typeDefinition75 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330115));
			CollectObjectsDelegate collectObjectsDelegate69 = new CollectObjectsDelegate(Workshop.AutoGeneratedStaticCollectObjectsWorkshop);
			typeDefinition75.InitializeForAutoGeneration(collectObjectsDelegate69);
			typeDefinition75.GetPropertyDefinitionWithId(new MemberTypeId(3, 105)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Workshop.AutoGeneratedGetMemberValueWorkshopType));
			typeDefinition75.GetPropertyDefinitionWithId(new MemberTypeId(3, 115)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Workshop.AutoGeneratedGetMemberValueLastRunCampaignTime));
			typeDefinition75.GetPropertyDefinitionWithId(new MemberTypeId(3, 111)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Workshop.AutoGeneratedGetMemberValueCapital));
			typeDefinition75.GetPropertyDefinitionWithId(new MemberTypeId(3, 112)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Workshop.AutoGeneratedGetMemberValueInitialCapital));
			typeDefinition75.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(Workshop.AutoGeneratedGetMemberValue_settlement));
			typeDefinition75.GetFieldDefinitionWithId(new MemberTypeId(3, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(Workshop.AutoGeneratedGetMemberValue_tag));
			typeDefinition75.GetFieldDefinitionWithId(new MemberTypeId(3, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(Workshop.AutoGeneratedGetMemberValue_owner));
			typeDefinition75.GetFieldDefinitionWithId(new MemberTypeId(3, 103)).InitializeForAutoGeneration(new GetFieldValueDelegate(Workshop.AutoGeneratedGetMemberValue_customName));
			typeDefinition75.GetFieldDefinitionWithId(new MemberTypeId(3, 104)).InitializeForAutoGeneration(new GetFieldValueDelegate(Workshop.AutoGeneratedGetMemberValue_productionProgress));
			TypeDefinition typeDefinition76 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330116));
			CollectObjectsDelegate collectObjectsDelegate70 = new CollectObjectsDelegate(WorkshopType.AutoGeneratedStaticCollectObjectsWorkshopType);
			typeDefinition76.InitializeForAutoGeneration(collectObjectsDelegate70);
			TypeDefinition typeDefinition77 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330119));
			CollectObjectsDelegate collectObjectsDelegate71 = new CollectObjectsDelegate(FightTournamentGame.AutoGeneratedStaticCollectObjectsFightTournamentGame);
			typeDefinition77.InitializeForAutoGeneration(collectObjectsDelegate71);
			TypeDefinition typeDefinition78 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330122));
			CollectObjectsDelegate collectObjectsDelegate72 = new CollectObjectsDelegate(TournamentManager.AutoGeneratedStaticCollectObjectsTournamentManager);
			typeDefinition78.InitializeForAutoGeneration(collectObjectsDelegate72);
			typeDefinition78.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TournamentManager.AutoGeneratedGetMemberValue_activeTournaments));
			typeDefinition78.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(TournamentManager.AutoGeneratedGetMemberValue_worldWideTournamentLeaderboard));
			TypeDefinition typeDefinition79 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330123));
			CollectObjectsDelegate collectObjectsDelegate73 = new CollectObjectsDelegate(CaptureAndBringNpcTask.AutoGeneratedStaticCollectObjectsCaptureAndBringNpcTask);
			typeDefinition79.InitializeForAutoGeneration(collectObjectsDelegate73);
			typeDefinition79.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaptureAndBringNpcTask.AutoGeneratedGetMemberValue_targetHero));
			TypeDefinition typeDefinition80 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330124));
			CollectObjectsDelegate collectObjectsDelegate74 = new CollectObjectsDelegate(ChangeCommonAreaOwnerQuestTask.AutoGeneratedStaticCollectObjectsChangeCommonAreaOwnerQuestTask);
			typeDefinition80.InitializeForAutoGeneration(collectObjectsDelegate74);
			typeDefinition80.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeCommonAreaOwnerQuestTask.AutoGeneratedGetMemberValue_alley));
			typeDefinition80.GetFieldDefinitionWithId(new MemberTypeId(3, 21)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeCommonAreaOwnerQuestTask.AutoGeneratedGetMemberValue_newOwner));
			TypeDefinition typeDefinition81 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330125));
			CollectObjectsDelegate collectObjectsDelegate75 = new CollectObjectsDelegate(ChangeSettlementOwnerTask.AutoGeneratedStaticCollectObjectsChangeSettlementOwnerTask);
			typeDefinition81.InitializeForAutoGeneration(collectObjectsDelegate75);
			typeDefinition81.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeSettlementOwnerTask.AutoGeneratedGetMemberValue_settlement));
			typeDefinition81.GetFieldDefinitionWithId(new MemberTypeId(3, 31)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeSettlementOwnerTask.AutoGeneratedGetMemberValue_newOwner));
			TypeDefinition typeDefinition82 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330126));
			CollectObjectsDelegate collectObjectsDelegate76 = new CollectObjectsDelegate(DefeatPartyQuestTask.AutoGeneratedStaticCollectObjectsDefeatPartyQuestTask);
			typeDefinition82.InitializeForAutoGeneration(collectObjectsDelegate76);
			typeDefinition82.GetFieldDefinitionWithId(new MemberTypeId(3, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(DefeatPartyQuestTask.AutoGeneratedGetMemberValue_partiesToDefeat));
			typeDefinition82.GetFieldDefinitionWithId(new MemberTypeId(3, 41)).InitializeForAutoGeneration(new GetFieldValueDelegate(DefeatPartyQuestTask.AutoGeneratedGetMemberValue_targetNumParties));
			typeDefinition82.GetFieldDefinitionWithId(new MemberTypeId(3, 42)).InitializeForAutoGeneration(new GetFieldValueDelegate(DefeatPartyQuestTask.AutoGeneratedGetMemberValue_deferatedNumParties));
			typeDefinition82.GetFieldDefinitionWithId(new MemberTypeId(3, 43)).InitializeForAutoGeneration(new GetFieldValueDelegate(DefeatPartyQuestTask.AutoGeneratedGetMemberValue_partyType));
			typeDefinition82.GetFieldDefinitionWithId(new MemberTypeId(3, 44)).InitializeForAutoGeneration(new GetFieldValueDelegate(DefeatPartyQuestTask.AutoGeneratedGetMemberValue_finishOnFail));
			TypeDefinition typeDefinition83 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330128));
			CollectObjectsDelegate collectObjectsDelegate77 = new CollectObjectsDelegate(ArmyCreationLogEntry.AutoGeneratedStaticCollectObjectsArmyCreationLogEntry);
			typeDefinition83.InitializeForAutoGeneration(collectObjectsDelegate77);
			typeDefinition83.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyCreationLogEntry.AutoGeneratedGetMemberValue_armyLeader));
			TypeDefinition typeDefinition84 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330129));
			CollectObjectsDelegate collectObjectsDelegate78 = new CollectObjectsDelegate(ArmyDispersionLogEntry.AutoGeneratedStaticCollectObjectsArmyDispersionLogEntry);
			typeDefinition84.InitializeForAutoGeneration(collectObjectsDelegate78);
			typeDefinition84.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyDispersionLogEntry.AutoGeneratedGetMemberValueDispersionReason));
			typeDefinition84.GetFieldDefinitionWithId(new MemberTypeId(3, 31)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyDispersionLogEntry.AutoGeneratedGetMemberValue_notificationTextColor));
			typeDefinition84.GetFieldDefinitionWithId(new MemberTypeId(3, 32)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyDispersionLogEntry.AutoGeneratedGetMemberValue_isVisibleNotification));
			typeDefinition84.GetFieldDefinitionWithId(new MemberTypeId(3, 33)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyDispersionLogEntry.AutoGeneratedGetMemberValue_armyLeader));
			typeDefinition84.GetFieldDefinitionWithId(new MemberTypeId(3, 34)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyDispersionLogEntry.AutoGeneratedGetMemberValue_encyclopediaLinkWithName));
			TypeDefinition typeDefinition85 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330130));
			CollectObjectsDelegate collectObjectsDelegate79 = new CollectObjectsDelegate(BattleStartedLogEntry.AutoGeneratedStaticCollectObjectsBattleStartedLogEntry);
			typeDefinition85.InitializeForAutoGeneration(collectObjectsDelegate79);
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_notificationTextColor));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 41)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_settlement));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 42)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_attackerName));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 43)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_defenderName));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 44)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_isVisibleNotification));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 45)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_battleDetail));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 46)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_attackerFaction));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 47)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_attackerLord));
			typeDefinition85.GetFieldDefinitionWithId(new MemberTypeId(3, 48)).InitializeForAutoGeneration(new GetFieldValueDelegate(BattleStartedLogEntry.AutoGeneratedGetMemberValue_attackerPartyHasArmy));
			TypeDefinition typeDefinition86 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330131));
			CollectObjectsDelegate collectObjectsDelegate80 = new CollectObjectsDelegate(BesiegeSettlementLogEntry.AutoGeneratedStaticCollectObjectsBesiegeSettlementLogEntry);
			typeDefinition86.InitializeForAutoGeneration(collectObjectsDelegate80);
			typeDefinition86.GetFieldDefinitionWithId(new MemberTypeId(3, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(BesiegeSettlementLogEntry.AutoGeneratedGetMemberValueBesiegerHero));
			typeDefinition86.GetFieldDefinitionWithId(new MemberTypeId(3, 51)).InitializeForAutoGeneration(new GetFieldValueDelegate(BesiegeSettlementLogEntry.AutoGeneratedGetMemberValueSettlement));
			typeDefinition86.GetFieldDefinitionWithId(new MemberTypeId(3, 53)).InitializeForAutoGeneration(new GetFieldValueDelegate(BesiegeSettlementLogEntry.AutoGeneratedGetMemberValueBesiegerFaction));
			typeDefinition86.GetFieldDefinitionWithId(new MemberTypeId(3, 54)).InitializeForAutoGeneration(new GetFieldValueDelegate(BesiegeSettlementLogEntry.AutoGeneratedGetMemberValue_isBesiegerArmy));
			TypeDefinition typeDefinition87 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330132));
			CollectObjectsDelegate collectObjectsDelegate81 = new CollectObjectsDelegate(ChangeAlleyOwnerLogEntry.AutoGeneratedStaticCollectObjectsChangeAlleyOwnerLogEntry);
			typeDefinition87.InitializeForAutoGeneration(collectObjectsDelegate81);
			typeDefinition87.GetFieldDefinitionWithId(new MemberTypeId(3, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeAlleyOwnerLogEntry.AutoGeneratedGetMemberValueAlley));
			typeDefinition87.GetFieldDefinitionWithId(new MemberTypeId(3, 61)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeAlleyOwnerLogEntry.AutoGeneratedGetMemberValueNewOwner));
			TypeDefinition typeDefinition88 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330133));
			CollectObjectsDelegate collectObjectsDelegate82 = new CollectObjectsDelegate(ChangeRomanticStateLogEntry.AutoGeneratedStaticCollectObjectsChangeRomanticStateLogEntry);
			typeDefinition88.InitializeForAutoGeneration(collectObjectsDelegate82);
			typeDefinition88.GetFieldDefinitionWithId(new MemberTypeId(3, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeRomanticStateLogEntry.AutoGeneratedGetMemberValueHero1));
			typeDefinition88.GetFieldDefinitionWithId(new MemberTypeId(3, 71)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeRomanticStateLogEntry.AutoGeneratedGetMemberValueHero2));
			typeDefinition88.GetFieldDefinitionWithId(new MemberTypeId(3, 72)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeRomanticStateLogEntry.AutoGeneratedGetMemberValueLevel));
			TypeDefinition typeDefinition89 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330134));
			CollectObjectsDelegate collectObjectsDelegate83 = new CollectObjectsDelegate(ChangeSettlementOwnerLogEntry.AutoGeneratedStaticCollectObjectsChangeSettlementOwnerLogEntry);
			typeDefinition89.InitializeForAutoGeneration(collectObjectsDelegate83);
			typeDefinition89.GetFieldDefinitionWithId(new MemberTypeId(3, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeSettlementOwnerLogEntry.AutoGeneratedGetMemberValueSettlement));
			typeDefinition89.GetFieldDefinitionWithId(new MemberTypeId(3, 81)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeSettlementOwnerLogEntry.AutoGeneratedGetMemberValuePreviousClan));
			typeDefinition89.GetFieldDefinitionWithId(new MemberTypeId(3, 82)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeSettlementOwnerLogEntry.AutoGeneratedGetMemberValueNewClan));
			typeDefinition89.GetFieldDefinitionWithId(new MemberTypeId(3, 83)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChangeSettlementOwnerLogEntry.AutoGeneratedGetMemberValue_bySiege));
			TypeDefinition typeDefinition90 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330135));
			CollectObjectsDelegate collectObjectsDelegate84 = new CollectObjectsDelegate(CharacterBecameFugitiveLogEntry.AutoGeneratedStaticCollectObjectsCharacterBecameFugitiveLogEntry);
			typeDefinition90.InitializeForAutoGeneration(collectObjectsDelegate84);
			typeDefinition90.GetFieldDefinitionWithId(new MemberTypeId(3, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterBecameFugitiveLogEntry.AutoGeneratedGetMemberValueHero));
			TypeDefinition typeDefinition91 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330136));
			CollectObjectsDelegate collectObjectsDelegate85 = new CollectObjectsDelegate(CharacterBornLogEntry.AutoGeneratedStaticCollectObjectsCharacterBornLogEntry);
			typeDefinition91.InitializeForAutoGeneration(collectObjectsDelegate85);
			typeDefinition91.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterBornLogEntry.AutoGeneratedGetMemberValueBornCharacter));
			TypeDefinition typeDefinition92 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330137));
			CollectObjectsDelegate collectObjectsDelegate86 = new CollectObjectsDelegate(CharacterInsultedLogEntry.AutoGeneratedStaticCollectObjectsCharacterInsultedLogEntry);
			typeDefinition92.InitializeForAutoGeneration(collectObjectsDelegate86);
			typeDefinition92.GetFieldDefinitionWithId(new MemberTypeId(3, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterInsultedLogEntry.AutoGeneratedGetMemberValueInsultee));
			typeDefinition92.GetFieldDefinitionWithId(new MemberTypeId(3, 111)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterInsultedLogEntry.AutoGeneratedGetMemberValueInsulter));
			typeDefinition92.GetFieldDefinitionWithId(new MemberTypeId(3, 112)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterInsultedLogEntry.AutoGeneratedGetMemberValue_overWhat));
			typeDefinition92.GetFieldDefinitionWithId(new MemberTypeId(3, 113)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterInsultedLogEntry.AutoGeneratedGetMemberValue_gameActionNote));
			TypeDefinition typeDefinition93 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330138));
			CollectObjectsDelegate collectObjectsDelegate87 = new CollectObjectsDelegate(CharacterKilledLogEntry.AutoGeneratedStaticCollectObjectsCharacterKilledLogEntry);
			typeDefinition93.InitializeForAutoGeneration(collectObjectsDelegate87);
			typeDefinition93.GetFieldDefinitionWithId(new MemberTypeId(3, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterKilledLogEntry.AutoGeneratedGetMemberValueVictim));
			typeDefinition93.GetFieldDefinitionWithId(new MemberTypeId(3, 121)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterKilledLogEntry.AutoGeneratedGetMemberValueKiller));
			typeDefinition93.GetFieldDefinitionWithId(new MemberTypeId(3, 122)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterKilledLogEntry.AutoGeneratedGetMemberValue_actionDetail));
			typeDefinition93.GetFieldDefinitionWithId(new MemberTypeId(3, 124)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterKilledLogEntry.AutoGeneratedGetMemberValueVictimMapFaction));
			typeDefinition93.GetFieldDefinitionWithId(new MemberTypeId(3, 125)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterKilledLogEntry.AutoGeneratedGetMemberValueKillerMapFaction));
			TypeDefinition typeDefinition94 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330139));
			CollectObjectsDelegate collectObjectsDelegate88 = new CollectObjectsDelegate(CharacterMarriedLogEntry.AutoGeneratedStaticCollectObjectsCharacterMarriedLogEntry);
			typeDefinition94.InitializeForAutoGeneration(collectObjectsDelegate88);
			typeDefinition94.GetFieldDefinitionWithId(new MemberTypeId(3, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterMarriedLogEntry.AutoGeneratedGetMemberValueMarriedHero));
			typeDefinition94.GetFieldDefinitionWithId(new MemberTypeId(3, 131)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterMarriedLogEntry.AutoGeneratedGetMemberValueMarriedTo));
			TypeDefinition typeDefinition95 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330140));
			CollectObjectsDelegate collectObjectsDelegate89 = new CollectObjectsDelegate(ChildbirthLogEntry.AutoGeneratedStaticCollectObjectsChildbirthLogEntry);
			typeDefinition95.InitializeForAutoGeneration(collectObjectsDelegate89);
			typeDefinition95.GetPropertyDefinitionWithId(new MemberTypeId(3, 143)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ChildbirthLogEntry.AutoGeneratedGetMemberValueNewbornHero));
			typeDefinition95.GetFieldDefinitionWithId(new MemberTypeId(3, 140)).InitializeForAutoGeneration(new GetFieldValueDelegate(ChildbirthLogEntry.AutoGeneratedGetMemberValueMother));
			TypeDefinition typeDefinition96 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330141));
			CollectObjectsDelegate collectObjectsDelegate90 = new CollectObjectsDelegate(ClanChangeKingdomLogEntry.AutoGeneratedStaticCollectObjectsClanChangeKingdomLogEntry);
			typeDefinition96.InitializeForAutoGeneration(collectObjectsDelegate90);
			typeDefinition96.GetFieldDefinitionWithId(new MemberTypeId(3, 150)).InitializeForAutoGeneration(new GetFieldValueDelegate(ClanChangeKingdomLogEntry.AutoGeneratedGetMemberValueClan));
			typeDefinition96.GetFieldDefinitionWithId(new MemberTypeId(3, 151)).InitializeForAutoGeneration(new GetFieldValueDelegate(ClanChangeKingdomLogEntry.AutoGeneratedGetMemberValueOldKingdom));
			typeDefinition96.GetFieldDefinitionWithId(new MemberTypeId(3, 152)).InitializeForAutoGeneration(new GetFieldValueDelegate(ClanChangeKingdomLogEntry.AutoGeneratedGetMemberValueNewKingdom));
			typeDefinition96.GetFieldDefinitionWithId(new MemberTypeId(3, 153)).InitializeForAutoGeneration(new GetFieldValueDelegate(ClanChangeKingdomLogEntry.AutoGeneratedGetMemberValue_byRebellion));
			TypeDefinition typeDefinition97 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330142));
			CollectObjectsDelegate collectObjectsDelegate91 = new CollectObjectsDelegate(ClanLeaderChangedLogEntry.AutoGeneratedStaticCollectObjectsClanLeaderChangedLogEntry);
			typeDefinition97.InitializeForAutoGeneration(collectObjectsDelegate91);
			typeDefinition97.GetFieldDefinitionWithId(new MemberTypeId(3, 160)).InitializeForAutoGeneration(new GetFieldValueDelegate(ClanLeaderChangedLogEntry.AutoGeneratedGetMemberValueOldLeader));
			typeDefinition97.GetFieldDefinitionWithId(new MemberTypeId(3, 161)).InitializeForAutoGeneration(new GetFieldValueDelegate(ClanLeaderChangedLogEntry.AutoGeneratedGetMemberValueNewLeader));
			TypeDefinition typeDefinition98 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330143));
			CollectObjectsDelegate collectObjectsDelegate92 = new CollectObjectsDelegate(CommonAreaFightLogEntry.AutoGeneratedStaticCollectObjectsCommonAreaFightLogEntry);
			typeDefinition98.InitializeForAutoGeneration(collectObjectsDelegate92);
			typeDefinition98.GetFieldDefinitionWithId(new MemberTypeId(3, 170)).InitializeForAutoGeneration(new GetFieldValueDelegate(CommonAreaFightLogEntry.AutoGeneratedGetMemberValue_attackerName));
			typeDefinition98.GetFieldDefinitionWithId(new MemberTypeId(3, 171)).InitializeForAutoGeneration(new GetFieldValueDelegate(CommonAreaFightLogEntry.AutoGeneratedGetMemberValue_defenderName));
			typeDefinition98.GetFieldDefinitionWithId(new MemberTypeId(3, 172)).InitializeForAutoGeneration(new GetFieldValueDelegate(CommonAreaFightLogEntry.AutoGeneratedGetMemberValue_settlement));
			TypeDefinition typeDefinition99 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330145));
			CollectObjectsDelegate collectObjectsDelegate93 = new CollectObjectsDelegate(DeclareWarLogEntry.AutoGeneratedStaticCollectObjectsDeclareWarLogEntry);
			typeDefinition99.InitializeForAutoGeneration(collectObjectsDelegate93);
			typeDefinition99.GetFieldDefinitionWithId(new MemberTypeId(3, 190)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeclareWarLogEntry.AutoGeneratedGetMemberValueFaction1));
			typeDefinition99.GetFieldDefinitionWithId(new MemberTypeId(3, 191)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeclareWarLogEntry.AutoGeneratedGetMemberValueFaction2));
			typeDefinition99.GetFieldDefinitionWithId(new MemberTypeId(3, 192)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeclareWarLogEntry.AutoGeneratedGetMemberValueFaction1Leader));
			TypeDefinition typeDefinition100 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330146));
			CollectObjectsDelegate collectObjectsDelegate94 = new CollectObjectsDelegate(DefeatCharacterLogEntry.AutoGeneratedStaticCollectObjectsDefeatCharacterLogEntry);
			typeDefinition100.InitializeForAutoGeneration(collectObjectsDelegate94);
			typeDefinition100.GetFieldDefinitionWithId(new MemberTypeId(3, 200)).InitializeForAutoGeneration(new GetFieldValueDelegate(DefeatCharacterLogEntry.AutoGeneratedGetMemberValueWinnerHero));
			typeDefinition100.GetFieldDefinitionWithId(new MemberTypeId(3, 201)).InitializeForAutoGeneration(new GetFieldValueDelegate(DefeatCharacterLogEntry.AutoGeneratedGetMemberValueLoserHero));
			TypeDefinition typeDefinition101 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330147));
			CollectObjectsDelegate collectObjectsDelegate95 = new CollectObjectsDelegate(DestroyMobilePartyLogEntry.AutoGeneratedStaticCollectObjectsDestroyMobilePartyLogEntry);
			typeDefinition101.InitializeForAutoGeneration(collectObjectsDelegate95);
			typeDefinition101.GetFieldDefinitionWithId(new MemberTypeId(3, 210)).InitializeForAutoGeneration(new GetFieldValueDelegate(DestroyMobilePartyLogEntry.AutoGeneratedGetMemberValueHero));
			typeDefinition101.GetFieldDefinitionWithId(new MemberTypeId(3, 211)).InitializeForAutoGeneration(new GetFieldValueDelegate(DestroyMobilePartyLogEntry.AutoGeneratedGetMemberValueFaction));
			typeDefinition101.GetFieldDefinitionWithId(new MemberTypeId(3, 212)).InitializeForAutoGeneration(new GetFieldValueDelegate(DestroyMobilePartyLogEntry.AutoGeneratedGetMemberValueDestroyerPartyFaction));
			typeDefinition101.GetFieldDefinitionWithId(new MemberTypeId(3, 213)).InitializeForAutoGeneration(new GetFieldValueDelegate(DestroyMobilePartyLogEntry.AutoGeneratedGetMemberValueDestroyerHero));
			typeDefinition101.GetFieldDefinitionWithId(new MemberTypeId(3, 214)).InitializeForAutoGeneration(new GetFieldValueDelegate(DestroyMobilePartyLogEntry.AutoGeneratedGetMemberValue_destroyerPartyName));
			TypeDefinition typeDefinition102 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330148));
			CollectObjectsDelegate collectObjectsDelegate96 = new CollectObjectsDelegate(GatherArmyLogEntry.AutoGeneratedStaticCollectObjectsGatherArmyLogEntry);
			typeDefinition102.InitializeForAutoGeneration(collectObjectsDelegate96);
			typeDefinition102.GetFieldDefinitionWithId(new MemberTypeId(3, 220)).InitializeForAutoGeneration(new GetFieldValueDelegate(GatherArmyLogEntry.AutoGeneratedGetMemberValueArmyLeader));
			typeDefinition102.GetFieldDefinitionWithId(new MemberTypeId(3, 221)).InitializeForAutoGeneration(new GetFieldValueDelegate(GatherArmyLogEntry.AutoGeneratedGetMemberValueArmyMapFaction));
			typeDefinition102.GetFieldDefinitionWithId(new MemberTypeId(3, 222)).InitializeForAutoGeneration(new GetFieldValueDelegate(GatherArmyLogEntry.AutoGeneratedGetMemberValueGatheringSettlement));
			TypeDefinition typeDefinition103 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330149));
			CollectObjectsDelegate collectObjectsDelegate97 = new CollectObjectsDelegate(KingdomDecisionConcludedLogEntry.AutoGeneratedStaticCollectObjectsKingdomDecisionConcludedLogEntry);
			typeDefinition103.InitializeForAutoGeneration(collectObjectsDelegate97);
			typeDefinition103.GetFieldDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomDecisionConcludedLogEntry.AutoGeneratedGetMemberValueKingdom));
			typeDefinition103.GetFieldDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomDecisionConcludedLogEntry.AutoGeneratedGetMemberValue_isVisibleNotification));
			typeDefinition103.GetFieldDefinitionWithId(new MemberTypeId(3, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomDecisionConcludedLogEntry.AutoGeneratedGetMemberValue_notificationText));
			TypeDefinition typeDefinition104 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330150));
			CollectObjectsDelegate collectObjectsDelegate98 = new CollectObjectsDelegate(MakePeaceLogEntry.AutoGeneratedStaticCollectObjectsMakePeaceLogEntry);
			typeDefinition104.InitializeForAutoGeneration(collectObjectsDelegate98);
			typeDefinition104.GetFieldDefinitionWithId(new MemberTypeId(3, 240)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceLogEntry.AutoGeneratedGetMemberValueFaction1));
			typeDefinition104.GetFieldDefinitionWithId(new MemberTypeId(3, 241)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceLogEntry.AutoGeneratedGetMemberValueFaction2));
			TypeDefinition typeDefinition105 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330151));
			CollectObjectsDelegate collectObjectsDelegate99 = new CollectObjectsDelegate(MercenaryClanChangedKingdomLogEntry.AutoGeneratedStaticCollectObjectsMercenaryClanChangedKingdomLogEntry);
			typeDefinition105.InitializeForAutoGeneration(collectObjectsDelegate99);
			typeDefinition105.GetFieldDefinitionWithId(new MemberTypeId(3, 250)).InitializeForAutoGeneration(new GetFieldValueDelegate(MercenaryClanChangedKingdomLogEntry.AutoGeneratedGetMemberValueClan));
			typeDefinition105.GetFieldDefinitionWithId(new MemberTypeId(3, 251)).InitializeForAutoGeneration(new GetFieldValueDelegate(MercenaryClanChangedKingdomLogEntry.AutoGeneratedGetMemberValueOldKingdom));
			typeDefinition105.GetFieldDefinitionWithId(new MemberTypeId(3, 252)).InitializeForAutoGeneration(new GetFieldValueDelegate(MercenaryClanChangedKingdomLogEntry.AutoGeneratedGetMemberValueNewKingdom));
			TypeDefinition typeDefinition106 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330152));
			CollectObjectsDelegate collectObjectsDelegate100 = new CollectObjectsDelegate(OverruleInfluenceLogEntry.AutoGeneratedStaticCollectObjectsOverruleInfluenceLogEntry);
			typeDefinition106.InitializeForAutoGeneration(collectObjectsDelegate100);
			typeDefinition106.GetFieldDefinitionWithId(new MemberTypeId(3, 260)).InitializeForAutoGeneration(new GetFieldValueDelegate(OverruleInfluenceLogEntry.AutoGeneratedGetMemberValue_liege));
			TypeDefinition typeDefinition107 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330153));
			CollectObjectsDelegate collectObjectsDelegate101 = new CollectObjectsDelegate(PlayerAttackAlleyLogEntry.AutoGeneratedStaticCollectObjectsPlayerAttackAlleyLogEntry);
			typeDefinition107.InitializeForAutoGeneration(collectObjectsDelegate101);
			typeDefinition107.GetFieldDefinitionWithId(new MemberTypeId(3, 270)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerAttackAlleyLogEntry.AutoGeneratedGetMemberValueCommonAreaOwner));
			typeDefinition107.GetFieldDefinitionWithId(new MemberTypeId(3, 271)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerAttackAlleyLogEntry.AutoGeneratedGetMemberValueLocation));
			TypeDefinition typeDefinition108 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330154));
			CollectObjectsDelegate collectObjectsDelegate102 = new CollectObjectsDelegate(PlayerBattleEndedLogEntry.AutoGeneratedStaticCollectObjectsPlayerBattleEndedLogEntry);
			typeDefinition108.InitializeForAutoGeneration(collectObjectsDelegate102);
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 280)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_winnerSideHero));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 281)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_defeatedSideHero));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 282)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_defeatedSideClan));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 283)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_winnerSideClan));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 284)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_defeatedSidePartyName));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 285)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_defeatedSidePartyIsSettlement));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 286)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_defeatedSidePartyIsBanditFaction));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 287)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_witnesses));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 288)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_isAgainstGreatOdds));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 289)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_isEasyPlayerVictory));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 290)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_isPlayerLastStand));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 291)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_isAgainstCaravan));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 292)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_playerVictory));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 293)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_playerWasAttacker));
			typeDefinition108.GetFieldDefinitionWithId(new MemberTypeId(3, 294)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerBattleEndedLogEntry.AutoGeneratedGetMemberValue_capturedSettlement));
			TypeDefinition typeDefinition109 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330155));
			CollectObjectsDelegate collectObjectsDelegate103 = new CollectObjectsDelegate(PlayerMeetLordLogEntry.AutoGeneratedStaticCollectObjectsPlayerMeetLordLogEntry);
			typeDefinition109.InitializeForAutoGeneration(collectObjectsDelegate103);
			typeDefinition109.GetFieldDefinitionWithId(new MemberTypeId(3, 290)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerMeetLordLogEntry.AutoGeneratedGetMemberValueHero));
			TypeDefinition typeDefinition110 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330156));
			CollectObjectsDelegate collectObjectsDelegate104 = new CollectObjectsDelegate(PregnancyLogEntry.AutoGeneratedStaticCollectObjectsPregnancyLogEntry);
			typeDefinition110.InitializeForAutoGeneration(collectObjectsDelegate104);
			typeDefinition110.GetFieldDefinitionWithId(new MemberTypeId(3, 300)).InitializeForAutoGeneration(new GetFieldValueDelegate(PregnancyLogEntry.AutoGeneratedGetMemberValueMother));
			TypeDefinition typeDefinition111 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330157));
			CollectObjectsDelegate collectObjectsDelegate105 = new CollectObjectsDelegate(RebellionStartedLogEntry.AutoGeneratedStaticCollectObjectsRebellionStartedLogEntry);
			typeDefinition111.InitializeForAutoGeneration(collectObjectsDelegate105);
			typeDefinition111.GetFieldDefinitionWithId(new MemberTypeId(3, 310)).InitializeForAutoGeneration(new GetFieldValueDelegate(RebellionStartedLogEntry.AutoGeneratedGetMemberValueSettlement));
			typeDefinition111.GetFieldDefinitionWithId(new MemberTypeId(3, 311)).InitializeForAutoGeneration(new GetFieldValueDelegate(RebellionStartedLogEntry.AutoGeneratedGetMemberValue_isVisibleNotification));
			TypeDefinition typeDefinition112 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330158));
			CollectObjectsDelegate collectObjectsDelegate106 = new CollectObjectsDelegate(SettlementClaimedLogEntry.AutoGeneratedStaticCollectObjectsSettlementClaimedLogEntry);
			typeDefinition112.InitializeForAutoGeneration(collectObjectsDelegate106);
			typeDefinition112.GetFieldDefinitionWithId(new MemberTypeId(3, 320)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimedLogEntry.AutoGeneratedGetMemberValueClaimant));
			typeDefinition112.GetFieldDefinitionWithId(new MemberTypeId(3, 321)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimedLogEntry.AutoGeneratedGetMemberValueSettlement));
			typeDefinition112.GetFieldDefinitionWithId(new MemberTypeId(3, 322)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimedLogEntry.AutoGeneratedGetMemberValue_settlementClan));
			TypeDefinition typeDefinition113 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330159));
			CollectObjectsDelegate collectObjectsDelegate107 = new CollectObjectsDelegate(TakePrisonerLogEntry.AutoGeneratedStaticCollectObjectsTakePrisonerLogEntry);
			typeDefinition113.InitializeForAutoGeneration(collectObjectsDelegate107);
			typeDefinition113.GetFieldDefinitionWithId(new MemberTypeId(3, 330)).InitializeForAutoGeneration(new GetFieldValueDelegate(TakePrisonerLogEntry.AutoGeneratedGetMemberValueCapturerPartyMapFaction));
			typeDefinition113.GetFieldDefinitionWithId(new MemberTypeId(3, 331)).InitializeForAutoGeneration(new GetFieldValueDelegate(TakePrisonerLogEntry.AutoGeneratedGetMemberValuePrisoner));
			typeDefinition113.GetFieldDefinitionWithId(new MemberTypeId(3, 332)).InitializeForAutoGeneration(new GetFieldValueDelegate(TakePrisonerLogEntry.AutoGeneratedGetMemberValueCapturerSettlement));
			typeDefinition113.GetFieldDefinitionWithId(new MemberTypeId(3, 333)).InitializeForAutoGeneration(new GetFieldValueDelegate(TakePrisonerLogEntry.AutoGeneratedGetMemberValueCapturerMobilePartyLeader));
			typeDefinition113.GetFieldDefinitionWithId(new MemberTypeId(3, 334)).InitializeForAutoGeneration(new GetFieldValueDelegate(TakePrisonerLogEntry.AutoGeneratedGetMemberValueCapturerHero));
			TypeDefinition typeDefinition114 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330160));
			CollectObjectsDelegate collectObjectsDelegate108 = new CollectObjectsDelegate(EndCaptivityLogEntry.AutoGeneratedStaticCollectObjectsEndCaptivityLogEntry);
			typeDefinition114.InitializeForAutoGeneration(collectObjectsDelegate108);
			typeDefinition114.GetPropertyDefinitionWithId(new MemberTypeId(3, 732)).InitializeForAutoGeneration(new GetPropertyValueDelegate(EndCaptivityLogEntry.AutoGeneratedGetMemberValueDetail));
			typeDefinition114.GetFieldDefinitionWithId(new MemberTypeId(3, 730)).InitializeForAutoGeneration(new GetFieldValueDelegate(EndCaptivityLogEntry.AutoGeneratedGetMemberValueCapturerMapFaction));
			typeDefinition114.GetFieldDefinitionWithId(new MemberTypeId(3, 731)).InitializeForAutoGeneration(new GetFieldValueDelegate(EndCaptivityLogEntry.AutoGeneratedGetMemberValuePrisoner));
			TypeDefinition typeDefinition115 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330161));
			CollectObjectsDelegate collectObjectsDelegate109 = new CollectObjectsDelegate(TournamentWonLogEntry.AutoGeneratedStaticCollectObjectsTournamentWonLogEntry);
			typeDefinition115.InitializeForAutoGeneration(collectObjectsDelegate109);
			typeDefinition115.GetPropertyDefinitionWithId(new MemberTypeId(3, 931)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TournamentWonLogEntry.AutoGeneratedGetMemberValueWinner));
			typeDefinition115.GetPropertyDefinitionWithId(new MemberTypeId(3, 932)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TournamentWonLogEntry.AutoGeneratedGetMemberValueTown));
			typeDefinition115.GetFieldDefinitionWithId(new MemberTypeId(3, 934)).InitializeForAutoGeneration(new GetFieldValueDelegate(TournamentWonLogEntry.AutoGeneratedGetMemberValue_participants));
			TypeDefinition typeDefinition116 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330162));
			CollectObjectsDelegate collectObjectsDelegate110 = new CollectObjectsDelegate(VillageStateChangedLogEntry.AutoGeneratedStaticCollectObjectsVillageStateChangedLogEntry);
			typeDefinition116.InitializeForAutoGeneration(collectObjectsDelegate110);
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 340)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValueVillage));
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 341)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValueOldState));
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 342)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValueNewState));
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 343)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValueRaiderPartyMapFaction));
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 344)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValueVillageRealmWhenRaided));
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 345)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValueRealmsAtWarWhenRaided));
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 347)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValueRaidLeader));
			typeDefinition116.GetFieldDefinitionWithId(new MemberTypeId(3, 346)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageStateChangedLogEntry.AutoGeneratedGetMemberValue_witnesses));
			TypeDefinition typeDefinition117 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330164));
			typeDefinition117.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(DecisionOutcome.AutoGeneratedGetMemberValueInitialMerit));
			typeDefinition117.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(DecisionOutcome.AutoGeneratedGetMemberValueSupporterList));
			typeDefinition117.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(DecisionOutcome.AutoGeneratedGetMemberValue_sponsorClan));
			TypeDefinition typeDefinition118 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330165));
			CollectObjectsDelegate collectObjectsDelegate111 = new CollectObjectsDelegate(ExpelClanFromKingdomDecision.AutoGeneratedStaticCollectObjectsExpelClanFromKingdomDecision);
			typeDefinition118.InitializeForAutoGeneration(collectObjectsDelegate111);
			typeDefinition118.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExpelClanFromKingdomDecision.AutoGeneratedGetMemberValueClanToExpel));
			typeDefinition118.GetFieldDefinitionWithId(new MemberTypeId(3, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExpelClanFromKingdomDecision.AutoGeneratedGetMemberValueOldKingdom));
			TypeDefinition typeDefinition119 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330166));
			typeDefinition119.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(KingdomDecision.AutoGeneratedGetMemberValueProposerClan));
			typeDefinition119.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(KingdomDecision.AutoGeneratedGetMemberValueTriggerTime));
			typeDefinition119.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomDecision.AutoGeneratedGetMemberValue_isEnforced));
			typeDefinition119.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomDecision.AutoGeneratedGetMemberValue_playerExamined));
			typeDefinition119.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomDecision.AutoGeneratedGetMemberValue_kingdom));
			TypeDefinition typeDefinition120 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330167));
			CollectObjectsDelegate collectObjectsDelegate112 = new CollectObjectsDelegate(KingdomPolicyDecision.AutoGeneratedStaticCollectObjectsKingdomPolicyDecision);
			typeDefinition120.InitializeForAutoGeneration(collectObjectsDelegate112);
			typeDefinition120.GetFieldDefinitionWithId(new MemberTypeId(3, 200)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomPolicyDecision.AutoGeneratedGetMemberValuePolicy));
			typeDefinition120.GetFieldDefinitionWithId(new MemberTypeId(3, 203)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomPolicyDecision.AutoGeneratedGetMemberValue_isInvertedDecision));
			typeDefinition120.GetFieldDefinitionWithId(new MemberTypeId(3, 202)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomPolicyDecision.AutoGeneratedGetMemberValue_kingdomPolicies));
			TypeDefinition typeDefinition121 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330168));
			CollectObjectsDelegate collectObjectsDelegate113 = new CollectObjectsDelegate(SettlementClaimantDecision.AutoGeneratedStaticCollectObjectsSettlementClaimantDecision);
			typeDefinition121.InitializeForAutoGeneration(collectObjectsDelegate113);
			typeDefinition121.GetFieldDefinitionWithId(new MemberTypeId(3, 300)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimantDecision.AutoGeneratedGetMemberValueSettlement));
			typeDefinition121.GetFieldDefinitionWithId(new MemberTypeId(3, 301)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimantDecision.AutoGeneratedGetMemberValueClanToExclude));
			typeDefinition121.GetFieldDefinitionWithId(new MemberTypeId(3, 302)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimantDecision.AutoGeneratedGetMemberValue_capturerHero));
			TypeDefinition typeDefinition122 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330169));
			CollectObjectsDelegate collectObjectsDelegate114 = new CollectObjectsDelegate(SettlementClaimantPreliminaryDecision.AutoGeneratedStaticCollectObjectsSettlementClaimantPreliminaryDecision);
			typeDefinition122.InitializeForAutoGeneration(collectObjectsDelegate114);
			typeDefinition122.GetFieldDefinitionWithId(new MemberTypeId(3, 400)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimantPreliminaryDecision.AutoGeneratedGetMemberValueSettlement));
			typeDefinition122.GetFieldDefinitionWithId(new MemberTypeId(3, 401)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimantPreliminaryDecision.AutoGeneratedGetMemberValue_ownerClan));
			TypeDefinition typeDefinition123 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330170));
			CollectObjectsDelegate collectObjectsDelegate115 = new CollectObjectsDelegate(Supporter.AutoGeneratedStaticCollectObjectsSupporter);
			typeDefinition123.InitializeForAutoGeneration(collectObjectsDelegate115);
			typeDefinition123.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(Supporter.AutoGeneratedGetMemberValueClan));
			typeDefinition123.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(Supporter.AutoGeneratedGetMemberValueSupportWeight));
			typeDefinition123.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(Supporter.AutoGeneratedGetMemberValueImagePath));
			TypeDefinition typeDefinition124 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330173));
			TypeDefinition typeDefinition125 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330174));
			CollectObjectsDelegate collectObjectsDelegate116 = new CollectObjectsDelegate(FiefBarterable.AutoGeneratedStaticCollectObjectsFiefBarterable);
			typeDefinition125.InitializeForAutoGeneration(collectObjectsDelegate116);
			typeDefinition125.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(FiefBarterable.AutoGeneratedGetMemberValue_settlement));
			typeDefinition125.GetFieldDefinitionWithId(new MemberTypeId(3, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(FiefBarterable.AutoGeneratedGetMemberValue_heroOfferedTo));
			TypeDefinition typeDefinition126 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330175));
			CollectObjectsDelegate collectObjectsDelegate117 = new CollectObjectsDelegate(GoldBarterable.AutoGeneratedStaticCollectObjectsGoldBarterable);
			typeDefinition126.InitializeForAutoGeneration(collectObjectsDelegate117);
			typeDefinition126.GetFieldDefinitionWithId(new MemberTypeId(3, 200)).InitializeForAutoGeneration(new GetFieldValueDelegate(GoldBarterable.AutoGeneratedGetMemberValue_maxGold));
			typeDefinition126.GetFieldDefinitionWithId(new MemberTypeId(3, 201)).InitializeForAutoGeneration(new GetFieldValueDelegate(GoldBarterable.AutoGeneratedGetMemberValue_ownerHero));
			typeDefinition126.GetFieldDefinitionWithId(new MemberTypeId(3, 202)).InitializeForAutoGeneration(new GetFieldValueDelegate(GoldBarterable.AutoGeneratedGetMemberValue_otherHero));
			typeDefinition126.GetFieldDefinitionWithId(new MemberTypeId(3, 203)).InitializeForAutoGeneration(new GetFieldValueDelegate(GoldBarterable.AutoGeneratedGetMemberValue_otherParty));
			TypeDefinition typeDefinition127 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330176));
			CollectObjectsDelegate collectObjectsDelegate118 = new CollectObjectsDelegate(ItemBarterable.AutoGeneratedStaticCollectObjectsItemBarterable);
			typeDefinition127.InitializeForAutoGeneration(collectObjectsDelegate118);
			TypeDefinition typeDefinition128 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330177));
			CollectObjectsDelegate collectObjectsDelegate119 = new CollectObjectsDelegate(JoinKingdomAsClanBarterable.AutoGeneratedStaticCollectObjectsJoinKingdomAsClanBarterable);
			typeDefinition128.InitializeForAutoGeneration(collectObjectsDelegate119);
			TypeDefinition typeDefinition129 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330178));
			CollectObjectsDelegate collectObjectsDelegate120 = new CollectObjectsDelegate(LeaveKingdomAsClanBarterable.AutoGeneratedStaticCollectObjectsLeaveKingdomAsClanBarterable);
			typeDefinition129.InitializeForAutoGeneration(collectObjectsDelegate120);
			TypeDefinition typeDefinition130 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330179));
			CollectObjectsDelegate collectObjectsDelegate121 = new CollectObjectsDelegate(MarriageBarterable.AutoGeneratedStaticCollectObjectsMarriageBarterable);
			typeDefinition130.InitializeForAutoGeneration(collectObjectsDelegate121);
			typeDefinition130.GetFieldDefinitionWithId(new MemberTypeId(3, 600)).InitializeForAutoGeneration(new GetFieldValueDelegate(MarriageBarterable.AutoGeneratedGetMemberValueProposingHero));
			typeDefinition130.GetFieldDefinitionWithId(new MemberTypeId(3, 601)).InitializeForAutoGeneration(new GetFieldValueDelegate(MarriageBarterable.AutoGeneratedGetMemberValueHeroBeingProposedTo));
			TypeDefinition typeDefinition131 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330180));
			CollectObjectsDelegate collectObjectsDelegate122 = new CollectObjectsDelegate(MercenaryJoinKingdomBarterable.AutoGeneratedStaticCollectObjectsMercenaryJoinKingdomBarterable);
			typeDefinition131.InitializeForAutoGeneration(collectObjectsDelegate122);
			typeDefinition131.GetFieldDefinitionWithId(new MemberTypeId(3, 700)).InitializeForAutoGeneration(new GetFieldValueDelegate(MercenaryJoinKingdomBarterable.AutoGeneratedGetMemberValue_targetKingdom));
			TypeDefinition typeDefinition132 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330181));
			CollectObjectsDelegate collectObjectsDelegate123 = new CollectObjectsDelegate(PeaceBarterable.AutoGeneratedStaticCollectObjectsPeaceBarterable);
			typeDefinition132.InitializeForAutoGeneration(collectObjectsDelegate123);
			TypeDefinition typeDefinition133 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330182));
			CollectObjectsDelegate collectObjectsDelegate124 = new CollectObjectsDelegate(SetPrisonerFreeBarterable.AutoGeneratedStaticCollectObjectsSetPrisonerFreeBarterable);
			typeDefinition133.InitializeForAutoGeneration(collectObjectsDelegate124);
			typeDefinition133.GetFieldDefinitionWithId(new MemberTypeId(3, 900)).InitializeForAutoGeneration(new GetFieldValueDelegate(SetPrisonerFreeBarterable.AutoGeneratedGetMemberValue_prisonerCharacter));
			typeDefinition133.GetFieldDefinitionWithId(new MemberTypeId(3, 901)).InitializeForAutoGeneration(new GetFieldValueDelegate(SetPrisonerFreeBarterable.AutoGeneratedGetMemberValue_ransompayer));
			TypeDefinition typeDefinition134 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330183));
			CollectObjectsDelegate collectObjectsDelegate125 = new CollectObjectsDelegate(TradeRumor.AutoGeneratedStaticCollectObjectsTradeRumor);
			typeDefinition134.InitializeForAutoGeneration(collectObjectsDelegate125);
			typeDefinition134.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TradeRumor.AutoGeneratedGetMemberValueRumorEndTime));
			typeDefinition134.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(TradeRumor.AutoGeneratedGetMemberValueSettlement));
			typeDefinition134.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TradeRumor.AutoGeneratedGetMemberValueItemCategory));
			typeDefinition134.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(TradeRumor.AutoGeneratedGetMemberValueBuyPrice));
			typeDefinition134.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(TradeRumor.AutoGeneratedGetMemberValueSellPrice));
			TypeDefinition typeDefinition135 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330184));
			CollectObjectsDelegate collectObjectsDelegate126 = new CollectObjectsDelegate(CampaignBehaviorDataStore.BehaviorSaveData.AutoGeneratedStaticCollectObjectsBehaviorSaveData);
			typeDefinition135.InitializeForAutoGeneration(collectObjectsDelegate126);
			typeDefinition135.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignBehaviorDataStore.BehaviorSaveData.AutoGeneratedGetMemberValue_records));
			TypeDefinition typeDefinition136 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330186));
			CollectObjectsDelegate collectObjectsDelegate127 = new CollectObjectsDelegate(CharacterRelationManager.HeroRelations.AutoGeneratedStaticCollectObjectsHeroRelations);
			typeDefinition136.InitializeForAutoGeneration(collectObjectsDelegate127);
			typeDefinition136.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CharacterRelationManager.HeroRelations.AutoGeneratedGetMemberValue_relations));
			TypeDefinition typeDefinition137 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330188));
			CollectObjectsDelegate collectObjectsDelegate128 = new CollectObjectsDelegate(StanceLink.AutoGeneratedStaticCollectObjectsStanceLink);
			typeDefinition137.InitializeForAutoGeneration(collectObjectsDelegate128);
			typeDefinition137.GetPropertyDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StanceLink.AutoGeneratedGetMemberValueFaction1));
			typeDefinition137.GetPropertyDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StanceLink.AutoGeneratedGetMemberValueFaction2));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValueBehaviorPriority));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_stanceType));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_isAtConstantWar));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_warStartDate));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_peaceDeclarationDate));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_casualties1));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_casualties2));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_successfulSieges1));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_successfulSieges2));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_successfulRaids1));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 140)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_successfulRaids2));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 200)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_totalTributePaidby1));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 210)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_totalTributePaidby2));
			typeDefinition137.GetFieldDefinitionWithId(new MemberTypeId(2, 220)).InitializeForAutoGeneration(new GetFieldValueDelegate(StanceLink.AutoGeneratedGetMemberValue_dailyTributeFrom1To2));
			TypeDefinition typeDefinition138 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330191));
			CollectObjectsDelegate collectObjectsDelegate129 = new CollectObjectsDelegate(Romance.RomanticState.AutoGeneratedStaticCollectObjectsRomanticState);
			typeDefinition138.InitializeForAutoGeneration(collectObjectsDelegate129);
			typeDefinition138.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(Romance.RomanticState.AutoGeneratedGetMemberValuePerson1));
			typeDefinition138.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(Romance.RomanticState.AutoGeneratedGetMemberValuePerson2));
			typeDefinition138.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(Romance.RomanticState.AutoGeneratedGetMemberValueLevel));
			typeDefinition138.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(Romance.RomanticState.AutoGeneratedGetMemberValueProgressToNextLevel));
			typeDefinition138.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(Romance.RomanticState.AutoGeneratedGetMemberValueLastVisit));
			typeDefinition138.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(Romance.RomanticState.AutoGeneratedGetMemberValueScoreFromPersuasion));
			TypeDefinition typeDefinition139 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330194));
			CollectObjectsDelegate collectObjectsDelegate130 = new CollectObjectsDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedStaticCollectObjectsRangedSiegeEngine);
			typeDefinition139.InitializeForAutoGeneration(collectObjectsDelegate130);
			typeDefinition139.GetPropertyDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValueNextTimeEngineCanBombard));
			typeDefinition139.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValueAlreadyFired));
			typeDefinition139.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValueCurrentTargetType));
			typeDefinition139.GetPropertyDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValueCurrentTargetIndex));
			typeDefinition139.GetPropertyDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValuePreviousDamagedTargetType));
			typeDefinition139.GetPropertyDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValuePreviousTargetIndex));
			typeDefinition139.GetPropertyDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValueLastBombardTime));
			typeDefinition139.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.RangedSiegeEngine.AutoGeneratedGetMemberValueEngineType));
			TypeDefinition typeDefinition140 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330195));
			CollectObjectsDelegate collectObjectsDelegate131 = new CollectObjectsDelegate(SiegeEvent.SiegeEngineConstructionProgress.AutoGeneratedStaticCollectObjectsSiegeEngineConstructionProgress);
			typeDefinition140.InitializeForAutoGeneration(collectObjectsDelegate131);
			typeDefinition140.GetPropertyDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.SiegeEngineConstructionProgress.AutoGeneratedGetMemberValueHitpoints));
			typeDefinition140.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.SiegeEngineConstructionProgress.AutoGeneratedGetMemberValueProgress));
			typeDefinition140.GetPropertyDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.SiegeEngineConstructionProgress.AutoGeneratedGetMemberValueRangedSiegeEngine));
			typeDefinition140.GetPropertyDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.SiegeEngineConstructionProgress.AutoGeneratedGetMemberValueRedeploymentProgress));
			typeDefinition140.GetPropertyDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SiegeEvent.SiegeEngineConstructionProgress.AutoGeneratedGetMemberValueMaxHitPoints));
			typeDefinition140.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineConstructionProgress.AutoGeneratedGetMemberValueSiegeEngine));
			TypeDefinition typeDefinition141 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330203));
			CollectObjectsDelegate collectObjectsDelegate132 = new CollectObjectsDelegate(ExpelClanFromKingdomDecision.ExpelClanDecisionOutcome.AutoGeneratedStaticCollectObjectsExpelClanDecisionOutcome);
			typeDefinition141.InitializeForAutoGeneration(collectObjectsDelegate132);
			typeDefinition141.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExpelClanFromKingdomDecision.ExpelClanDecisionOutcome.AutoGeneratedGetMemberValueShouldBeExpelled));
			TypeDefinition typeDefinition142 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330204));
			CollectObjectsDelegate collectObjectsDelegate133 = new CollectObjectsDelegate(KingdomPolicyDecision.PolicyDecisionOutcome.AutoGeneratedStaticCollectObjectsPolicyDecisionOutcome);
			typeDefinition142.InitializeForAutoGeneration(collectObjectsDelegate133);
			typeDefinition142.GetPropertyDefinitionWithId(new MemberTypeId(3, 200)).InitializeForAutoGeneration(new GetPropertyValueDelegate(KingdomPolicyDecision.PolicyDecisionOutcome.AutoGeneratedGetMemberValueShouldDecisionBeEnforced));
			TypeDefinition typeDefinition143 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330205));
			CollectObjectsDelegate collectObjectsDelegate134 = new CollectObjectsDelegate(SettlementClaimantDecision.ClanAsDecisionOutcome.AutoGeneratedStaticCollectObjectsClanAsDecisionOutcome);
			typeDefinition143.InitializeForAutoGeneration(collectObjectsDelegate134);
			typeDefinition143.GetFieldDefinitionWithId(new MemberTypeId(3, 300)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimantDecision.ClanAsDecisionOutcome.AutoGeneratedGetMemberValueClan));
			TypeDefinition typeDefinition144 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330206));
			CollectObjectsDelegate collectObjectsDelegate135 = new CollectObjectsDelegate(SettlementClaimantPreliminaryDecision.SettlementClaimantPreliminaryOutcome.AutoGeneratedStaticCollectObjectsSettlementClaimantPreliminaryOutcome);
			typeDefinition144.InitializeForAutoGeneration(collectObjectsDelegate135);
			typeDefinition144.GetFieldDefinitionWithId(new MemberTypeId(3, 400)).InitializeForAutoGeneration(new GetFieldValueDelegate(SettlementClaimantPreliminaryDecision.SettlementClaimantPreliminaryOutcome.AutoGeneratedGetMemberValueShouldSettlementOwnerChange));
			TypeDefinition typeDefinition145 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330226));
			CollectObjectsDelegate collectObjectsDelegate136 = new CollectObjectsDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedStaticCollectObjectsSiegeEnginesContainer);
			typeDefinition145.InitializeForAutoGeneration(collectObjectsDelegate136);
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValueSiegePreparations));
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValueDeployedRangedSiegeEngines));
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValueDeployedMeleeSiegeEngines));
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValue_deployedSiegeEngines));
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValue_reservedSiegeEngines));
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValue_deployedSiegeEngineTypesCount));
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValue_reservedSiegeEngineTypesCount));
			typeDefinition145.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.AutoGeneratedGetMemberValue_removedSiegeEngines));
			TypeDefinition typeDefinition146 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330227));
			CollectObjectsDelegate collectObjectsDelegate137 = new CollectObjectsDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedStaticCollectObjectsSiegeEngineMissile);
			typeDefinition146.InitializeForAutoGeneration(collectObjectsDelegate137);
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueShooterSiegeEngineType));
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueShooterSlotIndex));
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueTargetType));
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueTargetSlotIndex));
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueTargetSiegeEngine));
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueHitSuccessful));
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueCollisionTime));
			typeDefinition146.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEngineMissile.AutoGeneratedGetMemberValueFireDecisionTime));
			TypeDefinition typeDefinition147 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330228));
			CollectObjectsDelegate collectObjectsDelegate138 = new CollectObjectsDelegate(SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine.AutoGeneratedStaticCollectObjectsRemovedSiegeEngine);
			typeDefinition147.InitializeForAutoGeneration(collectObjectsDelegate138);
			typeDefinition147.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine.AutoGeneratedGetMemberValueSiegeEngine));
			typeDefinition147.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine.AutoGeneratedGetMemberValueRemovalTime));
			typeDefinition147.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine.AutoGeneratedGetMemberValueSlotIndex));
			TypeDefinition typeDefinition148 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330229));
			CollectObjectsDelegate collectObjectsDelegate139 = new CollectObjectsDelegate(SafePassageBarterable.AutoGeneratedStaticCollectObjectsSafePassageBarterable);
			typeDefinition148.InitializeForAutoGeneration(collectObjectsDelegate139);
			TypeDefinition typeDefinition149 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330230));
			CollectObjectsDelegate collectObjectsDelegate140 = new CollectObjectsDelegate(CampaignBehaviorManager.AutoGeneratedStaticCollectObjectsCampaignBehaviorManager);
			typeDefinition149.InitializeForAutoGeneration(collectObjectsDelegate140);
			typeDefinition149.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignBehaviorManager.AutoGeneratedGetMemberValue_campaignBehaviorDataStore));
			TypeDefinition typeDefinition150 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330236));
			CollectObjectsDelegate collectObjectsDelegate141 = new CollectObjectsDelegate(JournalLogEntry.AutoGeneratedStaticCollectObjectsJournalLogEntry);
			typeDefinition150.InitializeForAutoGeneration(collectObjectsDelegate141);
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValueTitle));
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValueRelatedHero));
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValueAntagonist));
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValueIsSpecial));
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValue_entries));
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 61)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValue_lastIssueStatus));
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValue_questCompletionDetail));
			typeDefinition150.GetFieldDefinitionWithId(new MemberTypeId(3, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(JournalLogEntry.AutoGeneratedGetMemberValue_relatedObjectIds));
			TypeDefinition typeDefinition151 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330237));
			CollectObjectsDelegate collectObjectsDelegate142 = new CollectObjectsDelegate(DeclareWarDecision.AutoGeneratedStaticCollectObjectsDeclareWarDecision);
			typeDefinition151.InitializeForAutoGeneration(collectObjectsDelegate142);
			typeDefinition151.GetFieldDefinitionWithId(new MemberTypeId(3, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeclareWarDecision.AutoGeneratedGetMemberValueFactionToDeclareWarOn));
			TypeDefinition typeDefinition152 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330238));
			CollectObjectsDelegate collectObjectsDelegate143 = new CollectObjectsDelegate(DeclareWarDecision.DeclareWarDecisionOutcome.AutoGeneratedStaticCollectObjectsDeclareWarDecisionOutcome);
			typeDefinition152.InitializeForAutoGeneration(collectObjectsDelegate143);
			typeDefinition152.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeclareWarDecision.DeclareWarDecisionOutcome.AutoGeneratedGetMemberValueShouldWarBeDeclared));
			typeDefinition152.GetFieldDefinitionWithId(new MemberTypeId(3, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeclareWarDecision.DeclareWarDecisionOutcome.AutoGeneratedGetMemberValueKingdom));
			typeDefinition152.GetFieldDefinitionWithId(new MemberTypeId(3, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeclareWarDecision.DeclareWarDecisionOutcome.AutoGeneratedGetMemberValueFactionToDeclareWarOn));
			TypeDefinition typeDefinition153 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330239));
			CollectObjectsDelegate collectObjectsDelegate144 = new CollectObjectsDelegate(MakePeaceKingdomDecision.AutoGeneratedStaticCollectObjectsMakePeaceKingdomDecision);
			typeDefinition153.InitializeForAutoGeneration(collectObjectsDelegate144);
			typeDefinition153.GetFieldDefinitionWithId(new MemberTypeId(3, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceKingdomDecision.AutoGeneratedGetMemberValueFactionToMakePeaceWith));
			typeDefinition153.GetFieldDefinitionWithId(new MemberTypeId(3, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceKingdomDecision.AutoGeneratedGetMemberValueDailyTributeToBePaid));
			typeDefinition153.GetFieldDefinitionWithId(new MemberTypeId(3, 103)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceKingdomDecision.AutoGeneratedGetMemberValue_applyResults));
			TypeDefinition typeDefinition154 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330240));
			CollectObjectsDelegate collectObjectsDelegate145 = new CollectObjectsDelegate(MakePeaceKingdomDecision.MakePeaceDecisionOutcome.AutoGeneratedStaticCollectObjectsMakePeaceDecisionOutcome);
			typeDefinition154.InitializeForAutoGeneration(collectObjectsDelegate145);
			typeDefinition154.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceKingdomDecision.MakePeaceDecisionOutcome.AutoGeneratedGetMemberValueShouldPeaceBeDeclared));
			typeDefinition154.GetFieldDefinitionWithId(new MemberTypeId(3, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceKingdomDecision.MakePeaceDecisionOutcome.AutoGeneratedGetMemberValueKingdom));
			typeDefinition154.GetFieldDefinitionWithId(new MemberTypeId(3, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(MakePeaceKingdomDecision.MakePeaceDecisionOutcome.AutoGeneratedGetMemberValueFactionToMakePeaceWith));
			TypeDefinition typeDefinition155 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330241));
			CollectObjectsDelegate collectObjectsDelegate146 = new CollectObjectsDelegate(PerkObject.AutoGeneratedStaticCollectObjectsPerkObject);
			typeDefinition155.InitializeForAutoGeneration(collectObjectsDelegate146);
			TypeDefinition typeDefinition156 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330243));
			CollectObjectsDelegate collectObjectsDelegate147 = new CollectObjectsDelegate(PlayerReputationChangesLogEntry.AutoGeneratedStaticCollectObjectsPlayerReputationChangesLogEntry);
			typeDefinition156.InitializeForAutoGeneration(collectObjectsDelegate147);
			typeDefinition156.GetFieldDefinitionWithId(new MemberTypeId(3, 410)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerReputationChangesLogEntry.AutoGeneratedGetMemberValue_trait));
			typeDefinition156.GetFieldDefinitionWithId(new MemberTypeId(3, 411)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerReputationChangesLogEntry.AutoGeneratedGetMemberValue_companionsInParty));
			typeDefinition156.GetFieldDefinitionWithId(new MemberTypeId(3, 412)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerReputationChangesLogEntry.AutoGeneratedGetMemberValue_note));
			typeDefinition156.GetFieldDefinitionWithId(new MemberTypeId(3, 413)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerReputationChangesLogEntry.AutoGeneratedGetMemberValue_referenceHero));
			TypeDefinition typeDefinition157 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330245));
			CollectObjectsDelegate collectObjectsDelegate148 = new CollectObjectsDelegate(BesiegerCamp.AutoGeneratedStaticCollectObjectsBesiegerCamp);
			typeDefinition157.InitializeForAutoGeneration(collectObjectsDelegate148);
			typeDefinition157.GetPropertyDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BesiegerCamp.AutoGeneratedGetMemberValueSiegeEvent));
			typeDefinition157.GetPropertyDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BesiegerCamp.AutoGeneratedGetMemberValueSiegeEngines));
			typeDefinition157.GetPropertyDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BesiegerCamp.AutoGeneratedGetMemberValueSiegeStrategy));
			typeDefinition157.GetPropertyDefinitionWithId(new MemberTypeId(2, 11)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BesiegerCamp.AutoGeneratedGetMemberValueNumberOfTroopsKilledOnSide));
			typeDefinition157.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(BesiegerCamp.AutoGeneratedGetMemberValue_besiegerParties));
			typeDefinition157.GetFieldDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(BesiegerCamp.AutoGeneratedGetMemberValue_leaderParty));
			typeDefinition157.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(BesiegerCamp.AutoGeneratedGetMemberValue_siegeEngineMissiles));
			TypeDefinition typeDefinition158 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330246));
			CollectObjectsDelegate collectObjectsDelegate149 = new CollectObjectsDelegate(KingdomDecisionAddedLogEntry.AutoGeneratedStaticCollectObjectsKingdomDecisionAddedLogEntry);
			typeDefinition158.InitializeForAutoGeneration(collectObjectsDelegate149);
			TypeDefinition typeDefinition159 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330247));
			CollectObjectsDelegate collectObjectsDelegate150 = new CollectObjectsDelegate(ArmyCreationMapNotification.AutoGeneratedStaticCollectObjectsArmyCreationMapNotification);
			typeDefinition159.InitializeForAutoGeneration(collectObjectsDelegate150);
			typeDefinition159.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ArmyCreationMapNotification.AutoGeneratedGetMemberValueCreatedArmy));
			TypeDefinition typeDefinition160 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330248));
			CollectObjectsDelegate collectObjectsDelegate151 = new CollectObjectsDelegate(ArmyDispersionMapNotification.AutoGeneratedStaticCollectObjectsArmyDispersionMapNotification);
			typeDefinition160.InitializeForAutoGeneration(collectObjectsDelegate151);
			typeDefinition160.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ArmyDispersionMapNotification.AutoGeneratedGetMemberValueDispersedArmy));
			typeDefinition160.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ArmyDispersionMapNotification.AutoGeneratedGetMemberValueDispersionReason));
			TypeDefinition typeDefinition161 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330249));
			CollectObjectsDelegate collectObjectsDelegate152 = new CollectObjectsDelegate(ChildBornMapNotification.AutoGeneratedStaticCollectObjectsChildBornMapNotification);
			typeDefinition161.InitializeForAutoGeneration(collectObjectsDelegate152);
			typeDefinition161.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ChildBornMapNotification.AutoGeneratedGetMemberValueNewbornHero));
			typeDefinition161.GetPropertyDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ChildBornMapNotification.AutoGeneratedGetMemberValueCreationTime));
			TypeDefinition typeDefinition162 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330250));
			CollectObjectsDelegate collectObjectsDelegate153 = new CollectObjectsDelegate(DeathMapNotification.AutoGeneratedStaticCollectObjectsDeathMapNotification);
			typeDefinition162.InitializeForAutoGeneration(collectObjectsDelegate153);
			typeDefinition162.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(DeathMapNotification.AutoGeneratedGetMemberValueVictimHero));
			typeDefinition162.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(DeathMapNotification.AutoGeneratedGetMemberValueKillerHero));
			typeDefinition162.GetPropertyDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(DeathMapNotification.AutoGeneratedGetMemberValueKillDetail));
			typeDefinition162.GetPropertyDefinitionWithId(new MemberTypeId(3, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(DeathMapNotification.AutoGeneratedGetMemberValueCreationTime));
			TypeDefinition typeDefinition163 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330251));
			CollectObjectsDelegate collectObjectsDelegate154 = new CollectObjectsDelegate(KingdomDecisionMapNotification.AutoGeneratedStaticCollectObjectsKingdomDecisionMapNotification);
			typeDefinition163.InitializeForAutoGeneration(collectObjectsDelegate154);
			typeDefinition163.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(KingdomDecisionMapNotification.AutoGeneratedGetMemberValueKingdomOfDecision));
			typeDefinition163.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(KingdomDecisionMapNotification.AutoGeneratedGetMemberValueDecision));
			TypeDefinition typeDefinition164 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330252));
			CollectObjectsDelegate collectObjectsDelegate155 = new CollectObjectsDelegate(MarriageMapNotification.AutoGeneratedStaticCollectObjectsMarriageMapNotification);
			typeDefinition164.InitializeForAutoGeneration(collectObjectsDelegate155);
			typeDefinition164.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MarriageMapNotification.AutoGeneratedGetMemberValueSuitor));
			typeDefinition164.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MarriageMapNotification.AutoGeneratedGetMemberValueMaiden));
			typeDefinition164.GetPropertyDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MarriageMapNotification.AutoGeneratedGetMemberValueCreationTime));
			TypeDefinition typeDefinition165 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330253));
			CollectObjectsDelegate collectObjectsDelegate156 = new CollectObjectsDelegate(PeaceMapNotification.AutoGeneratedStaticCollectObjectsPeaceMapNotification);
			typeDefinition165.InitializeForAutoGeneration(collectObjectsDelegate156);
			typeDefinition165.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PeaceMapNotification.AutoGeneratedGetMemberValueFirstFaction));
			typeDefinition165.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PeaceMapNotification.AutoGeneratedGetMemberValueSecondFaction));
			TypeDefinition typeDefinition166 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330254));
			CollectObjectsDelegate collectObjectsDelegate157 = new CollectObjectsDelegate(SettlementRebellionMapNotification.AutoGeneratedStaticCollectObjectsSettlementRebellionMapNotification);
			typeDefinition166.InitializeForAutoGeneration(collectObjectsDelegate157);
			typeDefinition166.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementRebellionMapNotification.AutoGeneratedGetMemberValueRebelliousSettlement));
			TypeDefinition typeDefinition167 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330256));
			CollectObjectsDelegate collectObjectsDelegate158 = new CollectObjectsDelegate(WarMapNotification.AutoGeneratedStaticCollectObjectsWarMapNotification);
			typeDefinition167.InitializeForAutoGeneration(collectObjectsDelegate158);
			typeDefinition167.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(WarMapNotification.AutoGeneratedGetMemberValueFirstFaction));
			typeDefinition167.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(WarMapNotification.AutoGeneratedGetMemberValueSecondFaction));
			TypeDefinition typeDefinition168 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330257));
			CollectObjectsDelegate collectObjectsDelegate159 = new CollectObjectsDelegate(KingSelectionKingdomDecision.AutoGeneratedStaticCollectObjectsKingSelectionKingdomDecision);
			typeDefinition168.InitializeForAutoGeneration(collectObjectsDelegate159);
			typeDefinition168.GetFieldDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingSelectionKingdomDecision.AutoGeneratedGetMemberValue_clanToExclude));
			TypeDefinition typeDefinition169 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330258));
			CollectObjectsDelegate collectObjectsDelegate160 = new CollectObjectsDelegate(KingSelectionKingdomDecision.KingSelectionDecisionOutcome.AutoGeneratedStaticCollectObjectsKingSelectionDecisionOutcome);
			typeDefinition169.InitializeForAutoGeneration(collectObjectsDelegate160);
			typeDefinition169.GetFieldDefinitionWithId(new MemberTypeId(3, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingSelectionKingdomDecision.KingSelectionDecisionOutcome.AutoGeneratedGetMemberValueKing));
			TypeDefinition typeDefinition170 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330259));
			CollectObjectsDelegate collectObjectsDelegate161 = new CollectObjectsDelegate(PersuasionOptionArgs.AutoGeneratedStaticCollectObjectsPersuasionOptionArgs);
			typeDefinition170.InitializeForAutoGeneration(collectObjectsDelegate161);
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueArgumentStrength));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 103)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueSkillUsed));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 104)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueTraitUsed));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 111)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueTraitCorrelation));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 105)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueTraitEffect));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 106)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueCanBlockOtherOption));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 107)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueCanMoveToTheNextReservation));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 108)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueGivesCriticalSuccess));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValueLine));
			typeDefinition170.GetFieldDefinitionWithId(new MemberTypeId(2, 109)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionOptionArgs.AutoGeneratedGetMemberValue_isBlocked));
			TypeDefinition typeDefinition171 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330260));
			CollectObjectsDelegate collectObjectsDelegate162 = new CollectObjectsDelegate(PersuasionAttempt.AutoGeneratedStaticCollectObjectsPersuasionAttempt);
			typeDefinition171.InitializeForAutoGeneration(collectObjectsDelegate162);
			typeDefinition171.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionAttempt.AutoGeneratedGetMemberValueReservationType));
			typeDefinition171.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionAttempt.AutoGeneratedGetMemberValuePersuadedHero));
			typeDefinition171.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionAttempt.AutoGeneratedGetMemberValueGameTime));
			typeDefinition171.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionAttempt.AutoGeneratedGetMemberValueArgs));
			typeDefinition171.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(PersuasionAttempt.AutoGeneratedGetMemberValueResult));
			TypeDefinition typeDefinition172 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330261));
			CollectObjectsDelegate collectObjectsDelegate163 = new CollectObjectsDelegate(CampaignOptions.AutoGeneratedStaticCollectObjectsCampaignOptions);
			typeDefinition172.InitializeForAutoGeneration(collectObjectsDelegate163);
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_autoAllocateClanMemberPerks));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_playerTroopsReceivedDamage));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_playerReceivedDamage));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_recruitmentDifficulty));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_playerMapMovementSpeed));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 11)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_combatAIDifficulty));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 12)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_isLifeDeathCycleDisabled));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 13)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_persuasionSuccessChance));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 14)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_clanMemberDeathChance));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 15)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_isIronmanMode));
			typeDefinition172.GetFieldDefinitionWithId(new MemberTypeId(2, 17)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignOptions.AutoGeneratedGetMemberValue_battleDeath));
			TypeDefinition typeDefinition173 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330262));
			CollectObjectsDelegate collectObjectsDelegate164 = new CollectObjectsDelegate(TransferPrisonerBarterable.AutoGeneratedStaticCollectObjectsTransferPrisonerBarterable);
			typeDefinition173.InitializeForAutoGeneration(collectObjectsDelegate164);
			typeDefinition173.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(TransferPrisonerBarterable.AutoGeneratedGetMemberValue_prisonerCharacter));
			typeDefinition173.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(TransferPrisonerBarterable.AutoGeneratedGetMemberValue_opponentHero));
			typeDefinition173.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(TransferPrisonerBarterable.AutoGeneratedGetMemberValue_otherParty));
			TypeDefinition typeDefinition174 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330263));
			CollectObjectsDelegate collectObjectsDelegate165 = new CollectObjectsDelegate(KingdomDestroyedLogEntry.AutoGeneratedStaticCollectObjectsKingdomDestroyedLogEntry);
			typeDefinition174.InitializeForAutoGeneration(collectObjectsDelegate165);
			typeDefinition174.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(KingdomDestroyedLogEntry.AutoGeneratedGetMemberValue_kingdom));
			TypeDefinition typeDefinition175 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330264));
			CollectObjectsDelegate collectObjectsDelegate166 = new CollectObjectsDelegate(SettlementUnderSiegeMapNotification.AutoGeneratedStaticCollectObjectsSettlementUnderSiegeMapNotification);
			typeDefinition175.InitializeForAutoGeneration(collectObjectsDelegate166);
			typeDefinition175.GetPropertyDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementUnderSiegeMapNotification.AutoGeneratedGetMemberValueBesiegerParty));
			typeDefinition175.GetPropertyDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementUnderSiegeMapNotification.AutoGeneratedGetMemberValueBesiegedSettlement));
			TypeDefinition typeDefinition176 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330265));
			CollectObjectsDelegate collectObjectsDelegate167 = new CollectObjectsDelegate(SettlementOwnerChangedMapNotification.AutoGeneratedStaticCollectObjectsSettlementOwnerChangedMapNotification);
			typeDefinition176.InitializeForAutoGeneration(collectObjectsDelegate167);
			typeDefinition176.GetPropertyDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementOwnerChangedMapNotification.AutoGeneratedGetMemberValuePreviousOwner));
			typeDefinition176.GetPropertyDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementOwnerChangedMapNotification.AutoGeneratedGetMemberValueNewOwner));
			typeDefinition176.GetPropertyDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetPropertyValueDelegate(SettlementOwnerChangedMapNotification.AutoGeneratedGetMemberValueSettlement));
			TypeDefinition typeDefinition177 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330266));
			CollectObjectsDelegate collectObjectsDelegate168 = new CollectObjectsDelegate(IssueQuestLogEntry.AutoGeneratedStaticCollectObjectsIssueQuestLogEntry);
			typeDefinition177.InitializeForAutoGeneration(collectObjectsDelegate168);
			typeDefinition177.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueQuestLogEntry.AutoGeneratedGetMemberValueIssueGiver));
			typeDefinition177.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueQuestLogEntry.AutoGeneratedGetMemberValueAntagonist));
			typeDefinition177.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueQuestLogEntry.AutoGeneratedGetMemberValueDetails));
			TypeDefinition typeDefinition178 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330267));
			CollectObjectsDelegate collectObjectsDelegate169 = new CollectObjectsDelegate(IssueQuestStartLogEntry.AutoGeneratedStaticCollectObjectsIssueQuestStartLogEntry);
			typeDefinition178.InitializeForAutoGeneration(collectObjectsDelegate169);
			typeDefinition178.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueQuestStartLogEntry.AutoGeneratedGetMemberValueIssueGiver));
			((TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330268))).GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(IssueCoolDownData.AutoGeneratedGetMemberValueExpireTime));
			TypeDefinition typeDefinition179 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330269));
			CollectObjectsDelegate collectObjectsDelegate170 = new CollectObjectsDelegate(HeroRelatedIssueCoolDownData.AutoGeneratedStaticCollectObjectsHeroRelatedIssueCoolDownData);
			typeDefinition179.InitializeForAutoGeneration(collectObjectsDelegate170);
			typeDefinition179.GetFieldDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeroRelatedIssueCoolDownData.AutoGeneratedGetMemberValueRelatedHero));
			TypeDefinition typeDefinition180 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330271));
			CollectObjectsDelegate collectObjectsDelegate171 = new CollectObjectsDelegate(EducationMapNotification.AutoGeneratedStaticCollectObjectsEducationMapNotification);
			typeDefinition180.InitializeForAutoGeneration(collectObjectsDelegate171);
			typeDefinition180.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(EducationMapNotification.AutoGeneratedGetMemberValueChild));
			typeDefinition180.GetPropertyDefinitionWithId(new MemberTypeId(3, 11)).InitializeForAutoGeneration(new GetPropertyValueDelegate(EducationMapNotification.AutoGeneratedGetMemberValueAge));
			TypeDefinition typeDefinition181 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330272));
			TypeDefinition typeDefinition182 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330273));
			CollectObjectsDelegate collectObjectsDelegate172 = new CollectObjectsDelegate(GarrisonPartyComponent.AutoGeneratedStaticCollectObjectsGarrisonPartyComponent);
			typeDefinition182.InitializeForAutoGeneration(collectObjectsDelegate172);
			typeDefinition182.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(GarrisonPartyComponent.AutoGeneratedGetMemberValueSettlement));
			TypeDefinition typeDefinition183 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330274));
			CollectObjectsDelegate collectObjectsDelegate173 = new CollectObjectsDelegate(LordPartyComponent.AutoGeneratedStaticCollectObjectsLordPartyComponent);
			typeDefinition183.InitializeForAutoGeneration(collectObjectsDelegate173);
			typeDefinition183.GetPropertyDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetPropertyValueDelegate(LordPartyComponent.AutoGeneratedGetMemberValueOwner));
			typeDefinition183.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordPartyComponent.AutoGeneratedGetMemberValue_leader));
			typeDefinition183.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordPartyComponent.AutoGeneratedGetMemberValue_wagePaymentLimit));
			TypeDefinition typeDefinition184 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330275));
			CollectObjectsDelegate collectObjectsDelegate174 = new CollectObjectsDelegate(VillagerPartyComponent.AutoGeneratedStaticCollectObjectsVillagerPartyComponent);
			typeDefinition184.InitializeForAutoGeneration(collectObjectsDelegate174);
			typeDefinition184.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(VillagerPartyComponent.AutoGeneratedGetMemberValueVillage));
			TypeDefinition typeDefinition185 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330277));
			CollectObjectsDelegate collectObjectsDelegate175 = new CollectObjectsDelegate(BanditPartyComponent.AutoGeneratedStaticCollectObjectsBanditPartyComponent);
			typeDefinition185.InitializeForAutoGeneration(collectObjectsDelegate175);
			typeDefinition185.GetPropertyDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BanditPartyComponent.AutoGeneratedGetMemberValueHideout));
			typeDefinition185.GetPropertyDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BanditPartyComponent.AutoGeneratedGetMemberValueIsBossParty));
			typeDefinition185.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(BanditPartyComponent.AutoGeneratedGetMemberValue_relatedSettlement));
			TypeDefinition typeDefinition186 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330278));
			CollectObjectsDelegate collectObjectsDelegate176 = new CollectObjectsDelegate(CaravanPartyComponent.AutoGeneratedStaticCollectObjectsCaravanPartyComponent);
			typeDefinition186.InitializeForAutoGeneration(collectObjectsDelegate176);
			typeDefinition186.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CaravanPartyComponent.AutoGeneratedGetMemberValueSettlement));
			typeDefinition186.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CaravanPartyComponent.AutoGeneratedGetMemberValueOwner));
			typeDefinition186.GetFieldDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanPartyComponent.AutoGeneratedGetMemberValue_leader));
			TypeDefinition typeDefinition187 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330280));
			CollectObjectsDelegate collectObjectsDelegate177 = new CollectObjectsDelegate(MilitiaPartyComponent.AutoGeneratedStaticCollectObjectsMilitiaPartyComponent);
			typeDefinition187.InitializeForAutoGeneration(collectObjectsDelegate177);
			typeDefinition187.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MilitiaPartyComponent.AutoGeneratedGetMemberValueSettlement));
			TypeDefinition typeDefinition188 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330281));
			CollectObjectsDelegate collectObjectsDelegate178 = new CollectObjectsDelegate(FactionManagerStancesData.AutoGeneratedStaticCollectObjectsFactionManagerStancesData);
			typeDefinition188.InitializeForAutoGeneration(collectObjectsDelegate178);
			typeDefinition188.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(FactionManagerStancesData.AutoGeneratedGetMemberValue_stances));
			TypeDefinition typeDefinition189 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330282));
			CollectObjectsDelegate collectObjectsDelegate179 = new CollectObjectsDelegate(CampaignObjectManager.AutoGeneratedStaticCollectObjectsCampaignObjectManager);
			typeDefinition189.InitializeForAutoGeneration(collectObjectsDelegate179);
			typeDefinition189.GetPropertyDefinitionWithId(new MemberTypeId(2, 80)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CampaignObjectManager.AutoGeneratedGetMemberValueSettlements));
			typeDefinition189.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignObjectManager.AutoGeneratedGetMemberValue_deadOrDisabledHeroes));
			typeDefinition189.GetFieldDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignObjectManager.AutoGeneratedGetMemberValue_aliveHeroes));
			typeDefinition189.GetFieldDefinitionWithId(new MemberTypeId(2, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignObjectManager.AutoGeneratedGetMemberValue_clans));
			typeDefinition189.GetFieldDefinitionWithId(new MemberTypeId(2, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignObjectManager.AutoGeneratedGetMemberValue_kingdoms));
			typeDefinition189.GetFieldDefinitionWithId(new MemberTypeId(2, 71)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignObjectManager.AutoGeneratedGetMemberValue_mobileParties));
			TypeDefinition typeDefinition190 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330283));
			CollectObjectsDelegate collectObjectsDelegate180 = new CollectObjectsDelegate(TraitChangedMapNotification.AutoGeneratedStaticCollectObjectsTraitChangedMapNotification);
			typeDefinition190.InitializeForAutoGeneration(collectObjectsDelegate180);
			typeDefinition190.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TraitChangedMapNotification.AutoGeneratedGetMemberValueTrait));
			typeDefinition190.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TraitChangedMapNotification.AutoGeneratedGetMemberValueGained));
			typeDefinition190.GetPropertyDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TraitChangedMapNotification.AutoGeneratedGetMemberValuePreviousTraitLevel));
			typeDefinition190.GetPropertyDefinitionWithId(new MemberTypeId(3, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TraitChangedMapNotification.AutoGeneratedGetMemberValueCurrentTraitLevel));
			TypeDefinition typeDefinition191 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330284));
			TypeDefinition typeDefinition192 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330285));
			CollectObjectsDelegate collectObjectsDelegate181 = new CollectObjectsDelegate(RansomOfferMapNotification.AutoGeneratedStaticCollectObjectsRansomOfferMapNotification);
			typeDefinition192.InitializeForAutoGeneration(collectObjectsDelegate181);
			typeDefinition192.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(RansomOfferMapNotification.AutoGeneratedGetMemberValueCaptiveHero));
			TypeDefinition typeDefinition193 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330286));
			CollectObjectsDelegate collectObjectsDelegate182 = new CollectObjectsDelegate(CampaignPeriodicEventManager.AutoGeneratedStaticCollectObjectsCampaignPeriodicEventManager);
			typeDefinition193.InitializeForAutoGeneration(collectObjectsDelegate182);
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_mobilePartyHourlyTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_mobilePartyDailyTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 140)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_dailyTickPartyTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 150)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_hourlyTickMobilePartyTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 160)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_hourlyTickSettlementTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 170)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_hourlyTickClanTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 180)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_dailyTickTownTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 190)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_dailyTickSettlementTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 200)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_dailyTickHeroTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 210)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_dailyTickClanTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 320)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_quarterDailyPartyTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 230)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_caravanMobilePartyPartialHourlyAiEventTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 250)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_garrisonMobilePartyPartialHourlyAiEventTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 260)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_militiaMobilePartyPartialHourlyAiEventTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 270)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_villagerMobilePartyPartialHourlyAiEventTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 280)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_customMobilePartyPartialHourlyAiEventTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 290)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_banditMobilePartyPartialHourlyAiEventTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 300)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_lordMobilePartyPartialHourlyAiEventTicker));
			typeDefinition193.GetFieldDefinitionWithId(new MemberTypeId(2, 310)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignPeriodicEventManager.AutoGeneratedGetMemberValue_partiesWithoutPartyComponentsPartialHourlyAiEventTicker));
			TypeDefinition typeDefinition194 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330287));
			CollectObjectsDelegate collectObjectsDelegate183 = new CollectObjectsDelegate(CustomPartyComponent.AutoGeneratedStaticCollectObjectsCustomPartyComponent);
			typeDefinition194.InitializeForAutoGeneration(collectObjectsDelegate183);
			typeDefinition194.GetFieldDefinitionWithId(new MemberTypeId(3, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(CustomPartyComponent.AutoGeneratedGetMemberValue_avoidHostileActions));
			typeDefinition194.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CustomPartyComponent.AutoGeneratedGetMemberValue_name));
			typeDefinition194.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(CustomPartyComponent.AutoGeneratedGetMemberValue_homeSettlement));
			typeDefinition194.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(CustomPartyComponent.AutoGeneratedGetMemberValue_owner));
			typeDefinition194.GetFieldDefinitionWithId(new MemberTypeId(3, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(CustomPartyComponent.AutoGeneratedGetMemberValue_customPartyBaseSpeed));
			typeDefinition194.GetFieldDefinitionWithId(new MemberTypeId(3, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(CustomPartyComponent.AutoGeneratedGetMemberValue_partyMountStringId));
			typeDefinition194.GetFieldDefinitionWithId(new MemberTypeId(3, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(CustomPartyComponent.AutoGeneratedGetMemberValue_partyHarnessStringId));
			TypeDefinition typeDefinition195 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330288));
			CollectObjectsDelegate collectObjectsDelegate184 = new CollectObjectsDelegate(CharacterAttributes.AutoGeneratedStaticCollectObjectsCharacterAttributes);
			typeDefinition195.InitializeForAutoGeneration(collectObjectsDelegate184);
			TypeDefinition typeDefinition196 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330289));
			CollectObjectsDelegate collectObjectsDelegate185 = new CollectObjectsDelegate(CraftingOrder.AutoGeneratedStaticCollectObjectsCraftingOrder);
			typeDefinition196.InitializeForAutoGeneration(collectObjectsDelegate185);
			typeDefinition196.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingOrder.AutoGeneratedGetMemberValueBaseGoldReward));
			typeDefinition196.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingOrder.AutoGeneratedGetMemberValueOrderDifficulty));
			typeDefinition196.GetFieldDefinitionWithId(new MemberTypeId(2, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingOrder.AutoGeneratedGetMemberValuePreCraftedWeaponDesignItem));
			typeDefinition196.GetFieldDefinitionWithId(new MemberTypeId(2, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingOrder.AutoGeneratedGetMemberValueOrderOwner));
			typeDefinition196.GetFieldDefinitionWithId(new MemberTypeId(2, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingOrder.AutoGeneratedGetMemberValueDifficultyLevel));
			typeDefinition196.GetFieldDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingOrder.AutoGeneratedGetMemberValue_weaponDesignTemplate));
			typeDefinition196.GetFieldDefinitionWithId(new MemberTypeId(2, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingOrder.AutoGeneratedGetMemberValue_preCraftedWeaponDesignItemData));
			TypeDefinition typeDefinition197 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330291));
			CollectObjectsDelegate collectObjectsDelegate186 = new CollectObjectsDelegate(PeaceOfferMapNotification.AutoGeneratedStaticCollectObjectsPeaceOfferMapNotification);
			typeDefinition197.InitializeForAutoGeneration(collectObjectsDelegate186);
			typeDefinition197.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PeaceOfferMapNotification.AutoGeneratedGetMemberValueOpponentFaction));
			typeDefinition197.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PeaceOfferMapNotification.AutoGeneratedGetMemberValueTributeAmount));
			TypeDefinition typeDefinition198 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330292));
			CollectObjectsDelegate collectObjectsDelegate187 = new CollectObjectsDelegate(PlayerCharacterChangedLogEntry.AutoGeneratedStaticCollectObjectsPlayerCharacterChangedLogEntry);
			typeDefinition198.InitializeForAutoGeneration(collectObjectsDelegate187);
			typeDefinition198.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCharacterChangedLogEntry.AutoGeneratedGetMemberValueOldPlayerHero));
			typeDefinition198.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerCharacterChangedLogEntry.AutoGeneratedGetMemberValueNewPlayerHero));
			TypeDefinition typeDefinition199 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330293));
			TypeDefinition typeDefinition200 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330295));
			CollectObjectsDelegate collectObjectsDelegate188 = new CollectObjectsDelegate(OrderOfBattleCampaignBehavior.OrderOfBattleFormationData.AutoGeneratedStaticCollectObjectsOrderOfBattleFormationData);
			typeDefinition200.InitializeForAutoGeneration(collectObjectsDelegate188);
			typeDefinition200.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(OrderOfBattleCampaignBehavior.OrderOfBattleFormationData.AutoGeneratedGetMemberValueCommander));
			typeDefinition200.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(OrderOfBattleCampaignBehavior.OrderOfBattleFormationData.AutoGeneratedGetMemberValueFormationClass));
			typeDefinition200.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(OrderOfBattleCampaignBehavior.OrderOfBattleFormationData.AutoGeneratedGetMemberValuePrimaryClassWeight));
			typeDefinition200.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(OrderOfBattleCampaignBehavior.OrderOfBattleFormationData.AutoGeneratedGetMemberValueSecondaryClassWeight));
			typeDefinition200.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(OrderOfBattleCampaignBehavior.OrderOfBattleFormationData.AutoGeneratedGetMemberValueFilters));
			typeDefinition200.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(OrderOfBattleCampaignBehavior.OrderOfBattleFormationData.AutoGeneratedGetMemberValueHeroTroops));
			TypeDefinition typeDefinition201 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330297));
			CollectObjectsDelegate collectObjectsDelegate189 = new CollectObjectsDelegate(MarriageOfferMapNotification.AutoGeneratedStaticCollectObjectsMarriageOfferMapNotification);
			typeDefinition201.InitializeForAutoGeneration(collectObjectsDelegate189);
			typeDefinition201.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MarriageOfferMapNotification.AutoGeneratedGetMemberValueSuitor));
			typeDefinition201.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MarriageOfferMapNotification.AutoGeneratedGetMemberValueMaiden));
			TypeDefinition typeDefinition202 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330298));
			CollectObjectsDelegate collectObjectsDelegate190 = new CollectObjectsDelegate(PartyLeaderChangeNotification.AutoGeneratedStaticCollectObjectsPartyLeaderChangeNotification);
			typeDefinition202.InitializeForAutoGeneration(collectObjectsDelegate190);
			typeDefinition202.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(PartyLeaderChangeNotification.AutoGeneratedGetMemberValueParty));
			TypeDefinition typeDefinition203 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330299));
			CollectObjectsDelegate collectObjectsDelegate191 = new CollectObjectsDelegate(MercenaryOfferMapNotification.AutoGeneratedStaticCollectObjectsMercenaryOfferMapNotification);
			typeDefinition203.InitializeForAutoGeneration(collectObjectsDelegate191);
			typeDefinition203.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MercenaryOfferMapNotification.AutoGeneratedGetMemberValueOfferedKingdom));
			TypeDefinition typeDefinition204 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330300));
			CollectObjectsDelegate collectObjectsDelegate192 = new CollectObjectsDelegate(VassalOfferMapNotification.AutoGeneratedStaticCollectObjectsVassalOfferMapNotification);
			typeDefinition204.InitializeForAutoGeneration(collectObjectsDelegate192);
			typeDefinition204.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(VassalOfferMapNotification.AutoGeneratedGetMemberValueOfferedKingdom));
			TypeDefinition typeDefinition205 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330301));
			CollectObjectsDelegate collectObjectsDelegate193 = new CollectObjectsDelegate(HeirComeOfAgeMapNotification.AutoGeneratedStaticCollectObjectsHeirComeOfAgeMapNotification);
			typeDefinition205.InitializeForAutoGeneration(collectObjectsDelegate193);
			typeDefinition205.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(HeirComeOfAgeMapNotification.AutoGeneratedGetMemberValueComeOfAgeHero));
			typeDefinition205.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(HeirComeOfAgeMapNotification.AutoGeneratedGetMemberValueMentorHero));
			typeDefinition205.GetPropertyDefinitionWithId(new MemberTypeId(3, 3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(HeirComeOfAgeMapNotification.AutoGeneratedGetMemberValueCreationTime));
			TypeDefinition typeDefinition206 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330302));
			CollectObjectsDelegate collectObjectsDelegate194 = new CollectObjectsDelegate(KingdomDestroyedMapNotification.AutoGeneratedStaticCollectObjectsKingdomDestroyedMapNotification);
			typeDefinition206.InitializeForAutoGeneration(collectObjectsDelegate194);
			typeDefinition206.GetPropertyDefinitionWithId(new MemberTypeId(3, 1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(KingdomDestroyedMapNotification.AutoGeneratedGetMemberValueDestroyedKingdom));
			typeDefinition206.GetPropertyDefinitionWithId(new MemberTypeId(3, 2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(KingdomDestroyedMapNotification.AutoGeneratedGetMemberValueCreationTime));
			TypeDefinition typeDefinition207 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330303));
			CollectObjectsDelegate collectObjectsDelegate195 = new CollectObjectsDelegate(ClanDestroyedLogEntry.AutoGeneratedStaticCollectObjectsClanDestroyedLogEntry);
			typeDefinition207.InitializeForAutoGeneration(collectObjectsDelegate195);
			typeDefinition207.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ClanDestroyedLogEntry.AutoGeneratedGetMemberValue_clan));
			TypeDefinition typeDefinition208 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330304));
			CollectObjectsDelegate collectObjectsDelegate196 = new CollectObjectsDelegate(SiegeAftermathLogEntry.AutoGeneratedStaticCollectObjectsSiegeAftermathLogEntry);
			typeDefinition208.InitializeForAutoGeneration(collectObjectsDelegate196);
			typeDefinition208.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeAftermathLogEntry.AutoGeneratedGetMemberValue_siegeAftermath));
			typeDefinition208.GetFieldDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeAftermathLogEntry.AutoGeneratedGetMemberValue_capturedSettlement));
			typeDefinition208.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeAftermathLogEntry.AutoGeneratedGetMemberValue_decisionMaker));
			typeDefinition208.GetFieldDefinitionWithId(new MemberTypeId(3, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(SiegeAftermathLogEntry.AutoGeneratedGetMemberValue_playerWasInvolved));
			TypeDefinition typeDefinition209 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330305));
			CollectObjectsDelegate collectObjectsDelegate197 = new CollectObjectsDelegate(AlleyLeaderDiedMapNotification.AutoGeneratedStaticCollectObjectsAlleyLeaderDiedMapNotification);
			typeDefinition209.InitializeForAutoGeneration(collectObjectsDelegate197);
			typeDefinition209.GetPropertyDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(AlleyLeaderDiedMapNotification.AutoGeneratedGetMemberValueAlley));
			TypeDefinition typeDefinition210 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330306));
			CollectObjectsDelegate collectObjectsDelegate198 = new CollectObjectsDelegate(AlleyUnderAttackMapNotification.AutoGeneratedStaticCollectObjectsAlleyUnderAttackMapNotification);
			typeDefinition210.InitializeForAutoGeneration(collectObjectsDelegate198);
			typeDefinition210.GetPropertyDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(AlleyUnderAttackMapNotification.AutoGeneratedGetMemberValueAlley));
			TypeDefinition typeDefinition211 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330307));
			CollectObjectsDelegate collectObjectsDelegate199 = new CollectObjectsDelegate(PlayerRetiredLogEntry.AutoGeneratedStaticCollectObjectsPlayerRetiredLogEntry);
			typeDefinition211.InitializeForAutoGeneration(collectObjectsDelegate199);
			typeDefinition211.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(PlayerRetiredLogEntry.AutoGeneratedGetMemberValueRetiree));
			TypeDefinition typeDefinition212 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330308));
			CollectObjectsDelegate collectObjectsDelegate200 = new CollectObjectsDelegate(RetirementSettlementComponent.AutoGeneratedStaticCollectObjectsRetirementSettlementComponent);
			typeDefinition212.InitializeForAutoGeneration(collectObjectsDelegate200);
			typeDefinition212.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(RetirementSettlementComponent.AutoGeneratedGetMemberValue_isSpotted));
			TypeDefinition typeDefinition213 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330309));
			TypeDefinition typeDefinition214 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330310));
			CollectObjectsDelegate collectObjectsDelegate201 = new CollectObjectsDelegate(ForceSuppliesEventComponent.AutoGeneratedStaticCollectObjectsForceSuppliesEventComponent);
			typeDefinition214.InitializeForAutoGeneration(collectObjectsDelegate201);
			TypeDefinition typeDefinition215 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330311));
			CollectObjectsDelegate collectObjectsDelegate202 = new CollectObjectsDelegate(ForceVolunteersEventComponent.AutoGeneratedStaticCollectObjectsForceVolunteersEventComponent);
			typeDefinition215.InitializeForAutoGeneration(collectObjectsDelegate202);
			TypeDefinition typeDefinition216 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330312));
			CollectObjectsDelegate collectObjectsDelegate203 = new CollectObjectsDelegate(RaidEventComponent.AutoGeneratedStaticCollectObjectsRaidEventComponent);
			typeDefinition216.InitializeForAutoGeneration(collectObjectsDelegate203);
			typeDefinition216.GetPropertyDefinitionWithId(new MemberTypeId(3, 20)).InitializeForAutoGeneration(new GetPropertyValueDelegate(RaidEventComponent.AutoGeneratedGetMemberValueRaidDamage));
			typeDefinition216.GetFieldDefinitionWithId(new MemberTypeId(3, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(RaidEventComponent.AutoGeneratedGetMemberValue_nextSettlementDamage));
			typeDefinition216.GetFieldDefinitionWithId(new MemberTypeId(3, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(RaidEventComponent.AutoGeneratedGetMemberValue_lootedItemCount));
			typeDefinition216.GetFieldDefinitionWithId(new MemberTypeId(3, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(RaidEventComponent.AutoGeneratedGetMemberValue_raidProductionRewards));
			TypeDefinition typeDefinition217 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330313));
			CollectObjectsDelegate collectObjectsDelegate204 = new CollectObjectsDelegate(FieldBattleEventComponent.AutoGeneratedStaticCollectObjectsFieldBattleEventComponent);
			typeDefinition217.InitializeForAutoGeneration(collectObjectsDelegate204);
			TypeDefinition typeDefinition218 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330314));
			CollectObjectsDelegate collectObjectsDelegate205 = new CollectObjectsDelegate(HideoutEventComponent.AutoGeneratedStaticCollectObjectsHideoutEventComponent);
			typeDefinition218.InitializeForAutoGeneration(collectObjectsDelegate205);
			TypeDefinition typeDefinition219 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(330315));
			CollectObjectsDelegate collectObjectsDelegate206 = new CollectObjectsDelegate(SiegeAmbushEventComponent.AutoGeneratedStaticCollectObjectsSiegeAmbushEventComponent);
			typeDefinition219.InitializeForAutoGeneration(collectObjectsDelegate206);
			TypeDefinition typeDefinition220 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(585801));
			CollectObjectsDelegate collectObjectsDelegate207 = new CollectObjectsDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssue.AutoGeneratedStaticCollectObjectsArmyNeedsSuppliesIssue);
			typeDefinition220.InitializeForAutoGeneration(collectObjectsDelegate207);
			typeDefinition220.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssue.AutoGeneratedGetMemberValueNumberOfManInArmy));
			TypeDefinition typeDefinition221 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(585802));
			CollectObjectsDelegate collectObjectsDelegate208 = new CollectObjectsDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedStaticCollectObjectsArmyNeedsSuppliesIssueQuest);
			typeDefinition221.InitializeForAutoGeneration(collectObjectsDelegate208);
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_requestedGrainAmount));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_requestedLiveStockAmount));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_requestedWineAmount));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_currentGrainAmount));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_currentLiveStockAmount));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_currentWineAmount));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_grainLog));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_liveStockLog));
			typeDefinition221.GetFieldDefinitionWithId(new MemberTypeId(4, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssueQuest.AutoGeneratedGetMemberValue_wineLog));
			TypeDefinition typeDefinition222 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(480001));
			CollectObjectsDelegate collectObjectsDelegate209 = new CollectObjectsDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue.AutoGeneratedStaticCollectObjectsArtisanCantSellProductsAtAFairPriceIssue);
			typeDefinition222.InitializeForAutoGeneration(collectObjectsDelegate209);
			typeDefinition222.GetPropertyDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue.AutoGeneratedGetMemberValueCounterOfferHero));
			typeDefinition222.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue.AutoGeneratedGetMemberValue_rawMaterialsToBeDelivered));
			typeDefinition222.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition222.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue.AutoGeneratedGetMemberValue_targetHero));
			TypeDefinition typeDefinition223 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(480002));
			CollectObjectsDelegate collectObjectsDelegate210 = new CollectObjectsDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedStaticCollectObjectsArtisanCantSellProductsAtAFairPriceIssueQuest);
			typeDefinition223.InitializeForAutoGeneration(collectObjectsDelegate210);
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_rawMaterialsToBeDelivered));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_amountOfRawGoodsToBeDelivered));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_deliveredRawGoods));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_counterOfferHero));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_targetHero));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_counterOfferGiven));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_counterOfferRefused));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition223.GetFieldDefinitionWithId(new MemberTypeId(4, 212)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			TypeDefinition typeDefinition224 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(470001));
			CollectObjectsDelegate collectObjectsDelegate211 = new CollectObjectsDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue.AutoGeneratedStaticCollectObjectsArtisanOverpricedGoodsIssue);
			typeDefinition224.InitializeForAutoGeneration(collectObjectsDelegate211);
			typeDefinition224.GetPropertyDefinitionWithId(new MemberTypeId(4, 12)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue.AutoGeneratedGetMemberValueRequestedTradeGoodAmount));
			typeDefinition224.GetPropertyDefinitionWithId(new MemberTypeId(4, 11)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue.AutoGeneratedGetMemberValueCounterOfferHero));
			typeDefinition224.GetFieldDefinitionWithId(new MemberTypeId(4, 13)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue.AutoGeneratedGetMemberValue_goldReward));
			typeDefinition224.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue.AutoGeneratedGetMemberValue_requestedTradeGood));
			TypeDefinition typeDefinition225 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(470002));
			CollectObjectsDelegate collectObjectsDelegate212 = new CollectObjectsDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssueQuest.AutoGeneratedStaticCollectObjectsArtisanOverpricedGoodsIssueQuest);
			typeDefinition225.InitializeForAutoGeneration(collectObjectsDelegate212);
			typeDefinition225.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition225.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssueQuest.AutoGeneratedGetMemberValue_requestedTradeGood));
			typeDefinition225.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssueQuest.AutoGeneratedGetMemberValue_requestedTradeGoodAmount));
			typeDefinition225.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssueQuest.AutoGeneratedGetMemberValue_givenTradeGoods));
			typeDefinition225.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			TypeDefinition typeDefinition226 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(600328));
			CollectObjectsDelegate collectObjectsDelegate213 = new CollectObjectsDelegate(BettingFraudIssueBehavior.BettingFraudIssue.AutoGeneratedStaticCollectObjectsBettingFraudIssue);
			typeDefinition226.InitializeForAutoGeneration(collectObjectsDelegate213);
			TypeDefinition typeDefinition227 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(600329));
			CollectObjectsDelegate collectObjectsDelegate214 = new CollectObjectsDelegate(BettingFraudIssueBehavior.BettingFraudQuest.AutoGeneratedStaticCollectObjectsBettingFraudQuest);
			typeDefinition227.InitializeForAutoGeneration(collectObjectsDelegate214);
			typeDefinition227.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(BettingFraudIssueBehavior.BettingFraudQuest.AutoGeneratedGetMemberValue_thug));
			typeDefinition227.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(BettingFraudIssueBehavior.BettingFraudQuest.AutoGeneratedGetMemberValue_startLog));
			typeDefinition227.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(BettingFraudIssueBehavior.BettingFraudQuest.AutoGeneratedGetMemberValue_counterOfferNotable));
			typeDefinition227.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(BettingFraudIssueBehavior.BettingFraudQuest.AutoGeneratedGetMemberValue_fixedTournamentCount));
			typeDefinition227.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(BettingFraudIssueBehavior.BettingFraudQuest.AutoGeneratedGetMemberValue_minorOffensiveCount));
			typeDefinition227.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(BettingFraudIssueBehavior.BettingFraudQuest.AutoGeneratedGetMemberValue_counterOfferConversationDone));
			TypeDefinition typeDefinition228 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(580001));
			CollectObjectsDelegate collectObjectsDelegate215 = new CollectObjectsDelegate(CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssue.AutoGeneratedStaticCollectObjectsCapturedByBountyHuntersIssue);
			typeDefinition228.InitializeForAutoGeneration(collectObjectsDelegate215);
			typeDefinition228.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssue.AutoGeneratedGetMemberValue_hideout));
			TypeDefinition typeDefinition229 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(580002));
			CollectObjectsDelegate collectObjectsDelegate216 = new CollectObjectsDelegate(CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssueQuest.AutoGeneratedStaticCollectObjectsCapturedByBountyHuntersIssueQuest);
			typeDefinition229.InitializeForAutoGeneration(collectObjectsDelegate216);
			typeDefinition229.GetFieldDefinitionWithId(new MemberTypeId(4, 102)).InitializeForAutoGeneration(new GetFieldValueDelegate(CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssueQuest.AutoGeneratedGetMemberValue_questHideout));
			TypeDefinition typeDefinition230 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(380001));
			CollectObjectsDelegate collectObjectsDelegate217 = new CollectObjectsDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssue.AutoGeneratedStaticCollectObjectsCaravanAmbushIssue);
			typeDefinition230.InitializeForAutoGeneration(collectObjectsDelegate217);
			typeDefinition230.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssue.AutoGeneratedGetMemberValue_targetSettlement));
			TypeDefinition typeDefinition231 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(380002));
			CollectObjectsDelegate collectObjectsDelegate218 = new CollectObjectsDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedStaticCollectObjectsCaravanAmbushIssueQuest);
			typeDefinition231.InitializeForAutoGeneration(collectObjectsDelegate218);
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_issueDifficulty));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_caravanParty));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_banditParty));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_vicinityCheckFailCounter));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_rewardItems));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_isCaravanSaved));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_vicinityCheckDisabledUntil));
			typeDefinition231.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravanAmbushIssueBehavior.CaravanAmbushIssueQuest.AutoGeneratedGetMemberValue_isCaravanWaitingForEscort));
			TypeDefinition typeDefinition232 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(450001));
			CollectObjectsDelegate collectObjectsDelegate219 = new CollectObjectsDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue.AutoGeneratedStaticCollectObjectsEscortMerchantCaravanIssue);
			typeDefinition232.InitializeForAutoGeneration(collectObjectsDelegate219);
			typeDefinition232.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue.AutoGeneratedGetMemberValue_companionRewardRandom));
			TypeDefinition typeDefinition233 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(450002));
			CollectObjectsDelegate collectObjectsDelegate220 = new CollectObjectsDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedStaticCollectObjectsEscortMerchantCaravanIssueQuest);
			typeDefinition233.InitializeForAutoGeneration(collectObjectsDelegate220);
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_requiredSettlementNumber));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_visitedSettlements));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_questCaravanMobileParty));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_questBanditMobileParty));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_difficultyMultiplier));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 12)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_isPlayerNotifiedForDanger));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 26)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_otherBanditParty));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_questBanditPartyFollowDuration));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 31)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_otherBanditPartyFollowDuration));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 11)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_daysSpentForEscorting));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 23)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_questBanditPartyAlreadyAttacked));
			typeDefinition233.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			TypeDefinition typeDefinition234 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(490001));
			CollectObjectsDelegate collectObjectsDelegate221 = new CollectObjectsDelegate(ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssue.AutoGeneratedStaticCollectObjectsExtortionByDesertersIssue);
			typeDefinition234.InitializeForAutoGeneration(collectObjectsDelegate221);
			TypeDefinition typeDefinition235 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(490002));
			CollectObjectsDelegate collectObjectsDelegate222 = new CollectObjectsDelegate(ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssueQuest.AutoGeneratedStaticCollectObjectsExtortionByDesertersIssueQuest);
			typeDefinition235.InitializeForAutoGeneration(collectObjectsDelegate222);
			typeDefinition235.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssueQuest.AutoGeneratedGetMemberValue_deserterMobileParty));
			typeDefinition235.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssueQuest.AutoGeneratedGetMemberValue_defenderMobileParty));
			typeDefinition235.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssueQuest.AutoGeneratedGetMemberValue_currentState));
			typeDefinition235.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssueQuest.AutoGeneratedGetMemberValue_questDifficultyMultiplier));
			typeDefinition235.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssueQuest.AutoGeneratedGetMemberValue_deserterBattleFinalizedForTheFirstTime));
			TypeDefinition typeDefinition236 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(820001));
			CollectObjectsDelegate collectObjectsDelegate223 = new CollectObjectsDelegate(GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssue.AutoGeneratedStaticCollectObjectsGangLeaderNeedsRecruitsIssue);
			typeDefinition236.InitializeForAutoGeneration(collectObjectsDelegate223);
			TypeDefinition typeDefinition237 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(820002));
			CollectObjectsDelegate collectObjectsDelegate224 = new CollectObjectsDelegate(GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssueQuest.AutoGeneratedStaticCollectObjectsGangLeaderNeedsRecruitsIssueQuest);
			typeDefinition237.InitializeForAutoGeneration(collectObjectsDelegate224);
			typeDefinition237.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssueQuest.AutoGeneratedGetMemberValue_requestedRecruitCount));
			typeDefinition237.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssueQuest.AutoGeneratedGetMemberValue_deliveredRecruitCount));
			typeDefinition237.GetFieldDefinitionWithId(new MemberTypeId(4, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition237.GetFieldDefinitionWithId(new MemberTypeId(4, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssueQuest.AutoGeneratedGetMemberValue_playerReachedRequestedAmount));
			typeDefinition237.GetFieldDefinitionWithId(new MemberTypeId(4, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssueQuest.AutoGeneratedGetMemberValue_questProgressLogTest));
			TypeDefinition typeDefinition238 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(596062));
			CollectObjectsDelegate collectObjectsDelegate225 = new CollectObjectsDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssue.AutoGeneratedStaticCollectObjectsGangLeaderNeedsSpecialWeaponsIssue);
			typeDefinition238.InitializeForAutoGeneration(collectObjectsDelegate225);
			TypeDefinition typeDefinition239 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(596063));
			CollectObjectsDelegate collectObjectsDelegate226 = new CollectObjectsDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssueQuest.AutoGeneratedStaticCollectObjectsGangLeaderNeedsSpecialWeaponsIssueQuest);
			typeDefinition239.InitializeForAutoGeneration(collectObjectsDelegate226);
			typeDefinition239.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssueQuest.AutoGeneratedGetMemberValue_numberOfDaggersRequested));
			typeDefinition239.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssueQuest.AutoGeneratedGetMemberValue_baseGoldRewardPerDagger));
			typeDefinition239.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssueQuest.AutoGeneratedGetMemberValue_currentCraftingOrder));
			typeDefinition239.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssueQuest.AutoGeneratedGetMemberValue_completedCraftingOrders));
			typeDefinition239.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssueQuest.AutoGeneratedGetMemberValue_playerAcceptedQuestLog));
			typeDefinition239.GetFieldDefinitionWithId(new MemberTypeId(4, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsSpecialWeaponsIssueBehavior.GangLeaderNeedsSpecialWeaponsIssueQuest.AutoGeneratedGetMemberValue_playerHasNeededItemsLog));
			TypeDefinition typeDefinition240 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(460001));
			CollectObjectsDelegate collectObjectsDelegate227 = new CollectObjectsDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssue.AutoGeneratedStaticCollectObjectsGangLeaderNeedsToOffloadStolenGoodsIssue);
			typeDefinition240.InitializeForAutoGeneration(collectObjectsDelegate227);
			typeDefinition240.GetPropertyDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetPropertyValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssue.AutoGeneratedGetMemberValueCounterOfferHero));
			typeDefinition240.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssue.AutoGeneratedGetMemberValue_randomForStolenTradeGood));
			typeDefinition240.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssue.AutoGeneratedGetMemberValue_issueHideout));
			TypeDefinition typeDefinition241 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(460002));
			CollectObjectsDelegate collectObjectsDelegate228 = new CollectObjectsDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedStaticCollectObjectsGangLeaderNeedsToOffloadStolenGoodsIssueQuest);
			typeDefinition241.InitializeForAutoGeneration(collectObjectsDelegate228);
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 105)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_stolenTradeGood));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 106)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_stolenTradeGoodAmount));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 107)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_stolenTradeGoodPrice));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 109)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_counterOfferGiven));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 111)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_counterOfferGold));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 112)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 113)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_counterOfferHero));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 114)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_talkedWithBanditLeader));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 115)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_isPayingForGoods));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 116)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_isFightingForGoods));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 117)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_questHideout));
			typeDefinition241.GetFieldDefinitionWithId(new MemberTypeId(4, 118)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssueQuest.AutoGeneratedGetMemberValue_playerHasTheGoods));
			TypeDefinition typeDefinition242 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(3940001));
			CollectObjectsDelegate collectObjectsDelegate229 = new CollectObjectsDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue.AutoGeneratedStaticCollectObjectsGangLeaderNeedsWeaponsIssue);
			typeDefinition242.InitializeForAutoGeneration(collectObjectsDelegate229);
			typeDefinition242.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue.AutoGeneratedGetMemberValue_requiredWeaponClassIndex));
			typeDefinition242.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue.AutoGeneratedGetMemberValue_averagePriceForItem));
			TypeDefinition typeDefinition243 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(3940002));
			CollectObjectsDelegate collectObjectsDelegate230 = new CollectObjectsDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedStaticCollectObjectsGangLeaderNeedsWeaponsIssueQuest);
			typeDefinition243.InitializeForAutoGeneration(collectObjectsDelegate230);
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_randomForRequiredWeaponClass));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_requestedWeaponAmount));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_playerDodgedGuards));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_collectedItemAmount));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_lowCrimeRatingWillBeApplied));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_highCrimeRatingWillBeApplied));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 71)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_weaponsThatGuardTook));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_issueDifficulty));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_bribeGold));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_persuasionTriedOnce));
			typeDefinition243.GetFieldDefinitionWithId(new MemberTypeId(4, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			TypeDefinition typeDefinition244 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(440001));
			CollectObjectsDelegate collectObjectsDelegate231 = new CollectObjectsDelegate(HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssue.AutoGeneratedStaticCollectObjectsHeadmanNeedsGrainIssue);
			typeDefinition244.InitializeForAutoGeneration(collectObjectsDelegate231);
			TypeDefinition typeDefinition245 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(440002));
			CollectObjectsDelegate collectObjectsDelegate232 = new CollectObjectsDelegate(HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssueQuest.AutoGeneratedStaticCollectObjectsHeadmanNeedsGrainIssueQuest);
			typeDefinition245.InitializeForAutoGeneration(collectObjectsDelegate232);
			typeDefinition245.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssueQuest.AutoGeneratedGetMemberValue_neededGrainAmount));
			typeDefinition245.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition245.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssueQuest.AutoGeneratedGetMemberValue_playerAcceptedQuestLog));
			typeDefinition245.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssueQuest.AutoGeneratedGetMemberValue_playerHasNeededGrainsLog));
			TypeDefinition typeDefinition246 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(430001));
			CollectObjectsDelegate collectObjectsDelegate233 = new CollectObjectsDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue.AutoGeneratedStaticCollectObjectsHeadmanNeedsToDeliverAHerdIssue);
			typeDefinition246.InitializeForAutoGeneration(collectObjectsDelegate233);
			typeDefinition246.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition246.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue.AutoGeneratedGetMemberValue_targetHero));
			typeDefinition246.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue.AutoGeneratedGetMemberValue_herdTypeToDeliver));
			TypeDefinition typeDefinition247 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(430002));
			CollectObjectsDelegate collectObjectsDelegate234 = new CollectObjectsDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssueQuest.AutoGeneratedStaticCollectObjectsHeadmanNeedsToDeliverAHerdIssueQuest);
			typeDefinition247.InitializeForAutoGeneration(collectObjectsDelegate234);
			typeDefinition247.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssueQuest.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition247.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssueQuest.AutoGeneratedGetMemberValue_targetHero));
			typeDefinition247.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssueQuest.AutoGeneratedGetMemberValue_herdTypeToDeliver));
			typeDefinition247.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssueQuest.AutoGeneratedGetMemberValue_animalCountToDeliver));
			typeDefinition247.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition247.GetFieldDefinitionWithId(new MemberTypeId(4, 215)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			TypeDefinition typeDefinition248 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(812001));
			CollectObjectsDelegate collectObjectsDelegate235 = new CollectObjectsDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue.AutoGeneratedStaticCollectObjectsHeadmanVillageNeedsDraughtAnimalsIssue);
			typeDefinition248.InitializeForAutoGeneration(collectObjectsDelegate235);
			typeDefinition248.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue.AutoGeneratedGetMemberValue_selectedAnimal));
			typeDefinition248.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue.AutoGeneratedGetMemberValue_isQuestWithMeatOffer));
			typeDefinition248.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue.AutoGeneratedGetMemberValue_requestedAnimalAmount));
			TypeDefinition typeDefinition249 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(812002));
			CollectObjectsDelegate collectObjectsDelegate236 = new CollectObjectsDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssueQuest.AutoGeneratedStaticCollectObjectsHeadmanVillageNeedsDraughtAnimalsIssueQuest);
			typeDefinition249.InitializeForAutoGeneration(collectObjectsDelegate236);
			typeDefinition249.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssueQuest.AutoGeneratedGetMemberValue_requestedAnimal));
			typeDefinition249.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssueQuest.AutoGeneratedGetMemberValue_requestedAnimalAmount));
			typeDefinition249.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssueQuest.AutoGeneratedGetMemberValue_isQuestWithMeatOffer));
			typeDefinition249.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssueQuest.AutoGeneratedGetMemberValue_discountValue));
			typeDefinition249.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssueQuest.AutoGeneratedGetMemberValue_offeredMeatAmount));
			typeDefinition249.GetFieldDefinitionWithId(new MemberTypeId(4, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssueQuest.AutoGeneratedGetMemberValue_questProgressLogTest));
			TypeDefinition typeDefinition250 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(585701));
			CollectObjectsDelegate collectObjectsDelegate237 = new CollectObjectsDelegate(LadysKnightOutIssueBehavior.LadysKnightOutIssue.AutoGeneratedStaticCollectObjectsLadysKnightOutIssue);
			typeDefinition250.InitializeForAutoGeneration(collectObjectsDelegate237);
			TypeDefinition typeDefinition251 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(585702));
			CollectObjectsDelegate collectObjectsDelegate238 = new CollectObjectsDelegate(LadysKnightOutIssueBehavior.LadysKnightOutIssueQuest.AutoGeneratedStaticCollectObjectsLadysKnightOutIssueQuest);
			typeDefinition251.InitializeForAutoGeneration(collectObjectsDelegate238);
			typeDefinition251.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LadysKnightOutIssueBehavior.LadysKnightOutIssueQuest.AutoGeneratedGetMemberValue_difficultyMultiplier));
			typeDefinition251.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(LadysKnightOutIssueBehavior.LadysKnightOutIssueQuest.AutoGeneratedGetMemberValue_tournamentTown));
			TypeDefinition typeDefinition252 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(4800001));
			CollectObjectsDelegate collectObjectsDelegate239 = new CollectObjectsDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssue.AutoGeneratedStaticCollectObjectsLandLordCompanyOfTroubleIssue);
			typeDefinition252.InitializeForAutoGeneration(collectObjectsDelegate239);
			TypeDefinition typeDefinition253 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(4800002));
			CollectObjectsDelegate collectObjectsDelegate240 = new CollectObjectsDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssueQuest.AutoGeneratedStaticCollectObjectsLandLordCompanyOfTroubleIssueQuest);
			typeDefinition253.InitializeForAutoGeneration(collectObjectsDelegate240);
			typeDefinition253.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssueQuest.AutoGeneratedGetMemberValue_companyOfTroubleParty));
			typeDefinition253.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssueQuest.AutoGeneratedGetMemberValue_battleWillStart));
			typeDefinition253.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssueQuest.AutoGeneratedGetMemberValue_triggerCompanyOfTroubleConversation));
			typeDefinition253.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssueQuest.AutoGeneratedGetMemberValue_thieveryCount));
			typeDefinition253.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssueQuest.AutoGeneratedGetMemberValue_demandGold));
			typeDefinition253.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssueQuest.AutoGeneratedGetMemberValue_persuationTriedHeroesList));
			TypeDefinition typeDefinition254 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(420001));
			CollectObjectsDelegate collectObjectsDelegate241 = new CollectObjectsDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue.AutoGeneratedStaticCollectObjectsLandlordNeedsAccessToVillageCommonsIssue);
			typeDefinition254.InitializeForAutoGeneration(collectObjectsDelegate241);
			typeDefinition254.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue.AutoGeneratedGetMemberValue_targetSettlement));
			TypeDefinition typeDefinition255 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(420002));
			CollectObjectsDelegate collectObjectsDelegate242 = new CollectObjectsDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedStaticCollectObjectsLandlordNeedsAccessToVillageCommonsIssueQuest);
			typeDefinition255.InitializeForAutoGeneration(collectObjectsDelegate242);
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 11)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_rivalMobileParty));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 21)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_herdersMobileParty));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 31)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_issueDifficultyMultiplier));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_headmanNotable));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_questId));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_rivalPartySpawnDeltaTime));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 110)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_battleStarted));
			typeDefinition255.GetFieldDefinitionWithId(new MemberTypeId(4, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssueQuest.AutoGeneratedGetMemberValue_spawnRivalPartyAfterHours));
			TypeDefinition typeDefinition256 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(810001));
			CollectObjectsDelegate collectObjectsDelegate243 = new CollectObjectsDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssue.AutoGeneratedStaticCollectObjectsLandLordNeedsManualLaborersIssue);
			typeDefinition256.InitializeForAutoGeneration(collectObjectsDelegate243);
			TypeDefinition typeDefinition257 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(810002));
			CollectObjectsDelegate collectObjectsDelegate244 = new CollectObjectsDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedStaticCollectObjectsLandLordNeedsManualLaborersIssueQuest);
			typeDefinition257.InitializeForAutoGeneration(collectObjectsDelegate244);
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_requestedPrisonerCount));
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_shareProfit));
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_counterOfferGiven));
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_deliveredPrisonerCount));
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_maximumPrisonerCount));
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 9)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_playerReachedMaximumAmount));
			typeDefinition257.GetFieldDefinitionWithId(new MemberTypeId(4, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssueQuest.AutoGeneratedGetMemberValue_questProgressLogTest));
			TypeDefinition typeDefinition258 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(249001));
			CollectObjectsDelegate collectObjectsDelegate245 = new CollectObjectsDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssue.AutoGeneratedStaticCollectObjectsLandLordTheArtOfTheTradeIssue);
			typeDefinition258.InitializeForAutoGeneration(collectObjectsDelegate245);
			TypeDefinition typeDefinition259 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(249002));
			CollectObjectsDelegate collectObjectsDelegate246 = new CollectObjectsDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedStaticCollectObjectsLandLordTheArtOfTheTradeIssueQuest);
			typeDefinition259.InitializeForAutoGeneration(collectObjectsDelegate246);
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_selectedItemObject));
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_selectedItemObjectCount));
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_soldCount));
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_gatheredDenars));
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_daysPassed));
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_underSoldLogAdded));
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_soldItemAmountLog));
			typeDefinition259.GetFieldDefinitionWithId(new MemberTypeId(4, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssueQuest.AutoGeneratedGetMemberValue_gatheredDenarsLog));
			TypeDefinition typeDefinition260 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(410001));
			CollectObjectsDelegate collectObjectsDelegate247 = new CollectObjectsDelegate(LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssue.AutoGeneratedStaticCollectObjectsLandlordTrainingForRetainersIssue);
			typeDefinition260.InitializeForAutoGeneration(collectObjectsDelegate247);
			TypeDefinition typeDefinition261 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(410002));
			CollectObjectsDelegate collectObjectsDelegate248 = new CollectObjectsDelegate(LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssueQuest.AutoGeneratedStaticCollectObjectsLandlordTrainingForRetainersIssueQuest);
			typeDefinition261.InitializeForAutoGeneration(collectObjectsDelegate248);
			typeDefinition261.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssueQuest.AutoGeneratedGetMemberValue_difficultyMultiplier));
			typeDefinition261.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			TypeDefinition typeDefinition262 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(870001));
			CollectObjectsDelegate collectObjectsDelegate249 = new CollectObjectsDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue.AutoGeneratedStaticCollectObjectsLesserNobleRevoltIssue);
			typeDefinition262.InitializeForAutoGeneration(collectObjectsDelegate249);
			typeDefinition262.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue.AutoGeneratedGetMemberValue_lesserNobleName));
			TypeDefinition typeDefinition263 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(870002));
			CollectObjectsDelegate collectObjectsDelegate250 = new CollectObjectsDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedStaticCollectObjectsLesserNobleRevoltIssueQuest);
			typeDefinition263.InitializeForAutoGeneration(collectObjectsDelegate250);
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_checkForEventEnd));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_lesserNobleName));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_lesserNobleParty));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_suitableVillagesToVisitList));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_visitedVillagesList));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_persuasionTriedOnce));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_firstTalkIsDone));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 90)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_goOutFromSettlementAfterHoursCounter));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 120)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_giveNotificationAfterHoursCounter));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_discreteLog));
			typeDefinition263.GetFieldDefinitionWithId(new MemberTypeId(4, 130)).InitializeForAutoGeneration(new GetFieldValueDelegate(LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			TypeDefinition typeDefinition264 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(5080001));
			CollectObjectsDelegate collectObjectsDelegate251 = new CollectObjectsDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue.AutoGeneratedStaticCollectObjectsLordNeedsGarrisonTroopsIssue);
			typeDefinition264.InitializeForAutoGeneration(collectObjectsDelegate251);
			typeDefinition264.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue.AutoGeneratedGetMemberValue_settlement));
			typeDefinition264.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue.AutoGeneratedGetMemberValue_neededTroopType));
			TypeDefinition typeDefinition265 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(5080002));
			CollectObjectsDelegate collectObjectsDelegate252 = new CollectObjectsDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssueQuest.AutoGeneratedStaticCollectObjectsLordNeedsGarrisonTroopsIssueQuest);
			typeDefinition265.InitializeForAutoGeneration(collectObjectsDelegate252);
			typeDefinition265.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssueQuest.AutoGeneratedGetMemberValue_settlementStringID));
			typeDefinition265.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssueQuest.AutoGeneratedGetMemberValue_requestedTroopAmount));
			typeDefinition265.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			typeDefinition265.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssueQuest.AutoGeneratedGetMemberValue_requestedTroopType));
			typeDefinition265.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssueQuest.AutoGeneratedGetMemberValue_playerStartsQuestLog));
			TypeDefinition typeDefinition266 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(510001));
			CollectObjectsDelegate collectObjectsDelegate253 = new CollectObjectsDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue.AutoGeneratedStaticCollectObjectsLordNeedsHorsesIssue);
			typeDefinition266.InitializeForAutoGeneration(collectObjectsDelegate253);
			typeDefinition266.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue.AutoGeneratedGetMemberValue_numMountsToBeDelivered));
			typeDefinition266.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue.AutoGeneratedGetMemberValue_mountObjectToBeDelivered));
			typeDefinition266.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue.AutoGeneratedGetMemberValue_mountValuePerUnit));
			TypeDefinition typeDefinition267 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(510002));
			CollectObjectsDelegate collectObjectsDelegate254 = new CollectObjectsDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssueQuest.AutoGeneratedStaticCollectObjectsLordNeedsHorsesIssueQuest);
			typeDefinition267.InitializeForAutoGeneration(collectObjectsDelegate254);
			typeDefinition267.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssueQuest.AutoGeneratedGetMemberValue_numMountsToBeDelivered));
			typeDefinition267.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssueQuest.AutoGeneratedGetMemberValue_mountObjectToBeDelivered));
			typeDefinition267.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssueQuest.AutoGeneratedGetMemberValue_questJournalEntry));
			TypeDefinition typeDefinition268 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(80121));
			CollectObjectsDelegate collectObjectsDelegate255 = new CollectObjectsDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssue.AutoGeneratedStaticCollectObjectsLordsNeedsTutorIssue);
			typeDefinition268.InitializeForAutoGeneration(collectObjectsDelegate255);
			typeDefinition268.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssue.AutoGeneratedGetMemberValue_youngHero));
			TypeDefinition typeDefinition269 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(80122));
			CollectObjectsDelegate collectObjectsDelegate256 = new CollectObjectsDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedStaticCollectObjectsLordsNeedsTutorIssueQuest);
			typeDefinition269.InitializeForAutoGeneration(collectObjectsDelegate256);
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_youngHero));
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_checkForMissionEnd));
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_firstConversationInitialized));
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_questCompletedStartConversation));
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_youngHeroBeginningSkillPoints));
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_randomForQuestReward));
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_oldSkillValues));
			typeDefinition269.GetFieldDefinitionWithId(new MemberTypeId(4, 80)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssueQuest.AutoGeneratedGetMemberValue_startQuestLog));
			TypeDefinition typeDefinition270 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(51401));
			CollectObjectsDelegate collectObjectsDelegate257 = new CollectObjectsDelegate(LordWantsRivalCapturedIssueBehavior.LordWantsRivalCapturedIssue.AutoGeneratedStaticCollectObjectsLordWantsRivalCapturedIssue);
			typeDefinition270.InitializeForAutoGeneration(collectObjectsDelegate257);
			typeDefinition270.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordWantsRivalCapturedIssueBehavior.LordWantsRivalCapturedIssue.AutoGeneratedGetMemberValue_targetHero));
			TypeDefinition typeDefinition271 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(51402));
			CollectObjectsDelegate collectObjectsDelegate258 = new CollectObjectsDelegate(LordWantsRivalCapturedIssueBehavior.LordWantsRivalCapturedIssueQuest.AutoGeneratedStaticCollectObjectsLordWantsRivalCapturedIssueQuest);
			typeDefinition271.InitializeForAutoGeneration(collectObjectsDelegate258);
			typeDefinition271.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordWantsRivalCapturedIssueBehavior.LordWantsRivalCapturedIssueQuest.AutoGeneratedGetMemberValue_targetHero));
			typeDefinition271.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(LordWantsRivalCapturedIssueBehavior.LordWantsRivalCapturedIssueQuest.AutoGeneratedGetMemberValue_firstCounterOfferMade));
			TypeDefinition typeDefinition272 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(800001));
			CollectObjectsDelegate collectObjectsDelegate259 = new CollectObjectsDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue.AutoGeneratedStaticCollectObjectsMerchantArmyOfPoachersIssue);
			typeDefinition272.InitializeForAutoGeneration(collectObjectsDelegate259);
			typeDefinition272.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue.AutoGeneratedGetMemberValue_questVillage));
			TypeDefinition typeDefinition273 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(800002));
			CollectObjectsDelegate collectObjectsDelegate260 = new CollectObjectsDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedStaticCollectObjectsMerchantArmyOfPoachersIssueQuest);
			typeDefinition273.InitializeForAutoGeneration(collectObjectsDelegate260);
			typeDefinition273.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedGetMemberValue_poachersParty));
			typeDefinition273.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedGetMemberValue_questVillage));
			typeDefinition273.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedGetMemberValue_talkedToPoachersBattleWillStart));
			typeDefinition273.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedGetMemberValue_isReadyToBeFinalized));
			typeDefinition273.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedGetMemberValue_persuasionTriedOnce));
			typeDefinition273.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedGetMemberValue_difficultyMultiplier));
			typeDefinition273.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssueQuest.AutoGeneratedGetMemberValue_rewardGold));
			TypeDefinition typeDefinition274 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(590001));
			CollectObjectsDelegate collectObjectsDelegate261 = new CollectObjectsDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue.AutoGeneratedStaticCollectObjectsMerchantNeedsHelpWithOutlawsIssue);
			typeDefinition274.InitializeForAutoGeneration(collectObjectsDelegate261);
			typeDefinition274.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue.AutoGeneratedGetMemberValueRelatedHideout));
			TypeDefinition typeDefinition275 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(590002));
			CollectObjectsDelegate collectObjectsDelegate262 = new CollectObjectsDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssueQuest.AutoGeneratedStaticCollectObjectsMerchantNeedsHelpWithOutlawsIssueQuest);
			typeDefinition275.InitializeForAutoGeneration(collectObjectsDelegate262);
			typeDefinition275.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssueQuest.AutoGeneratedGetMemberValue_totalPartyCount));
			typeDefinition275.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssueQuest.AutoGeneratedGetMemberValue_destroyedPartyCount));
			typeDefinition275.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssueQuest.AutoGeneratedGetMemberValue_recruitedPartyCount));
			typeDefinition275.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssueQuest.AutoGeneratedGetMemberValue_validPartiesList));
			typeDefinition275.GetFieldDefinitionWithId(new MemberTypeId(4, 70)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssueQuest.AutoGeneratedGetMemberValue_relatedHideout));
			typeDefinition275.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssueQuest.AutoGeneratedGetMemberValue_questProgressLogTest));
			TypeDefinition typeDefinition276 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(400001));
			CollectObjectsDelegate collectObjectsDelegate263 = new CollectObjectsDelegate(NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue.AutoGeneratedStaticCollectObjectsNearbyBanditBaseIssue);
			typeDefinition276.InitializeForAutoGeneration(collectObjectsDelegate263);
			typeDefinition276.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue.AutoGeneratedGetMemberValue_targetHideout));
			typeDefinition276.GetFieldDefinitionWithId(new MemberTypeId(4, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue.AutoGeneratedGetMemberValue_issueSettlement));
			TypeDefinition typeDefinition277 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(400002));
			CollectObjectsDelegate collectObjectsDelegate264 = new CollectObjectsDelegate(NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssueQuest.AutoGeneratedStaticCollectObjectsNearbyBanditBaseIssueQuest);
			typeDefinition277.InitializeForAutoGeneration(collectObjectsDelegate264);
			typeDefinition277.GetFieldDefinitionWithId(new MemberTypeId(4, 100)).InitializeForAutoGeneration(new GetFieldValueDelegate(NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssueQuest.AutoGeneratedGetMemberValue_targetHideout));
			typeDefinition277.GetFieldDefinitionWithId(new MemberTypeId(4, 101)).InitializeForAutoGeneration(new GetFieldValueDelegate(NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssueQuest.AutoGeneratedGetMemberValue_questSettlement));
			TypeDefinition typeDefinition278 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(586801));
			CollectObjectsDelegate collectObjectsDelegate265 = new CollectObjectsDelegate(RaidAnEnemyTerritoryIssueBehavior.RaidAnEnemyTerritoryIssue.AutoGeneratedStaticCollectObjectsRaidAnEnemyTerritoryIssue);
			typeDefinition278.InitializeForAutoGeneration(collectObjectsDelegate265);
			typeDefinition278.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(RaidAnEnemyTerritoryIssueBehavior.RaidAnEnemyTerritoryIssue.AutoGeneratedGetMemberValue_enemyKingdom));
			TypeDefinition typeDefinition279 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(586802));
			CollectObjectsDelegate collectObjectsDelegate266 = new CollectObjectsDelegate(RaidAnEnemyTerritoryIssueBehavior.RaidAnEnemyTerritoryQuest.AutoGeneratedStaticCollectObjectsRaidAnEnemyTerritoryQuest);
			typeDefinition279.InitializeForAutoGeneration(collectObjectsDelegate266);
			typeDefinition279.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(RaidAnEnemyTerritoryIssueBehavior.RaidAnEnemyTerritoryQuest.AutoGeneratedGetMemberValue_raidedVillagesTrackLog));
			typeDefinition279.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(RaidAnEnemyTerritoryIssueBehavior.RaidAnEnemyTerritoryQuest.AutoGeneratedGetMemberValue_enemyKingdom));
			typeDefinition279.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(RaidAnEnemyTerritoryIssueBehavior.RaidAnEnemyTerritoryQuest.AutoGeneratedGetMemberValue_raidedVillages));
			TypeDefinition typeDefinition280 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(850001));
			CollectObjectsDelegate collectObjectsDelegate267 = new CollectObjectsDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssue.AutoGeneratedStaticCollectObjectsRevenueFarmingIssue);
			typeDefinition280.InitializeForAutoGeneration(collectObjectsDelegate267);
			typeDefinition280.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssue.AutoGeneratedGetMemberValue_targetSettlement));
			TypeDefinition typeDefinition281 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(850002));
			CollectObjectsDelegate collectObjectsDelegate268 = new CollectObjectsDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest.AutoGeneratedStaticCollectObjectsRevenueFarmingIssueQuest);
			typeDefinition281.InitializeForAutoGeneration(collectObjectsDelegate268);
			typeDefinition281.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest.AutoGeneratedGetMemberValue_totalRequestedDenars));
			typeDefinition281.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest.AutoGeneratedGetMemberValueCollectingRevenues));
			typeDefinition281.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest.AutoGeneratedGetMemberValue_allRevenuesAreCollected));
			typeDefinition281.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest.AutoGeneratedGetMemberValue_revenueVillages));
			typeDefinition281.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest.AutoGeneratedGetMemberValue_currentVillageEvents));
			typeDefinition281.GetFieldDefinitionWithId(new MemberTypeId(4, 60)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueFarmingIssueQuest.AutoGeneratedGetMemberValue_questProgressLog));
			TypeDefinition typeDefinition282 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(850003));
			CollectObjectsDelegate collectObjectsDelegate269 = new CollectObjectsDelegate(RevenueFarmingIssueBehavior.VillageEvent.AutoGeneratedStaticCollectObjectsVillageEvent);
			typeDefinition282.InitializeForAutoGeneration(collectObjectsDelegate269);
			TypeDefinition typeDefinition283 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(850004));
			CollectObjectsDelegate collectObjectsDelegate270 = new CollectObjectsDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedStaticCollectObjectsRevenueVillage);
			typeDefinition283.InitializeForAutoGeneration(collectObjectsDelegate270);
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValueVillage));
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValueTargetAmount));
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValueCollectedAmount));
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValueHourlyGain));
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValueEventOccurred));
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 7)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValueIsRaided));
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValue_isDone));
			typeDefinition283.GetFieldDefinitionWithId(new MemberTypeId(2, 8)).InitializeForAutoGeneration(new GetFieldValueDelegate(RevenueFarmingIssueBehavior.RevenueVillage.AutoGeneratedGetMemberValue_customProgress));
			TypeDefinition typeDefinition284 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(97601));
			CollectObjectsDelegate collectObjectsDelegate271 = new CollectObjectsDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsIssue.AutoGeneratedStaticCollectObjectsScoutEnemyGarrisonsIssue);
			typeDefinition284.InitializeForAutoGeneration(collectObjectsDelegate271);
			typeDefinition284.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsIssue.AutoGeneratedGetMemberValue_settlement1));
			typeDefinition284.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsIssue.AutoGeneratedGetMemberValue_settlement2));
			typeDefinition284.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsIssue.AutoGeneratedGetMemberValue_settlement3));
			TypeDefinition typeDefinition285 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(97602));
			CollectObjectsDelegate collectObjectsDelegate272 = new CollectObjectsDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsQuest.AutoGeneratedStaticCollectObjectsScoutEnemyGarrisonsQuest);
			typeDefinition285.InitializeForAutoGeneration(collectObjectsDelegate272);
			typeDefinition285.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsQuest.AutoGeneratedGetMemberValue_questSettlement1));
			typeDefinition285.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsQuest.AutoGeneratedGetMemberValue_questSettlement2));
			typeDefinition285.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsQuest.AutoGeneratedGetMemberValue_questSettlement3));
			typeDefinition285.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsQuest.AutoGeneratedGetMemberValue_scoutedSettlementCount));
			typeDefinition285.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsQuest.AutoGeneratedGetMemberValue_startQuestLog));
			TypeDefinition typeDefinition286 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(97603));
			CollectObjectsDelegate collectObjectsDelegate273 = new CollectObjectsDelegate(ScoutEnemyGarrisonsIssueBehavior.QuestSettlement.AutoGeneratedStaticCollectObjectsQuestSettlement);
			typeDefinition286.InitializeForAutoGeneration(collectObjectsDelegate273);
			typeDefinition286.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.QuestSettlement.AutoGeneratedGetMemberValueSettlement));
			typeDefinition286.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(ScoutEnemyGarrisonsIssueBehavior.QuestSettlement.AutoGeneratedGetMemberValueCurrentScoutProgress));
			TypeDefinition typeDefinition287 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(585961));
			CollectObjectsDelegate collectObjectsDelegate274 = new CollectObjectsDelegate(SmugglersIssueBehavior.SmugglersIssue.AutoGeneratedStaticCollectObjectsSmugglersIssue);
			typeDefinition287.InitializeForAutoGeneration(collectObjectsDelegate274);
			typeDefinition287.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SmugglersIssueBehavior.SmugglersIssue.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition287.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(SmugglersIssueBehavior.SmugglersIssue.AutoGeneratedGetMemberValue_originSettlement));
			TypeDefinition typeDefinition288 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(585962));
			CollectObjectsDelegate collectObjectsDelegate275 = new CollectObjectsDelegate(SmugglersIssueBehavior.SmugglersIssueQuest.AutoGeneratedStaticCollectObjectsSmugglersIssueQuest);
			typeDefinition288.InitializeForAutoGeneration(collectObjectsDelegate275);
			typeDefinition288.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(SmugglersIssueBehavior.SmugglersIssueQuest.AutoGeneratedGetMemberValue_targetSettlement));
			typeDefinition288.GetFieldDefinitionWithId(new MemberTypeId(4, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(SmugglersIssueBehavior.SmugglersIssueQuest.AutoGeneratedGetMemberValue_originSettlement));
			typeDefinition288.GetFieldDefinitionWithId(new MemberTypeId(4, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(SmugglersIssueBehavior.SmugglersIssueQuest.AutoGeneratedGetMemberValue_smugglerParty));
			typeDefinition288.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(SmugglersIssueBehavior.SmugglersIssueQuest.AutoGeneratedGetMemberValue_issueDifficulty));
			typeDefinition288.GetFieldDefinitionWithId(new MemberTypeId(4, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(SmugglersIssueBehavior.SmugglersIssueQuest.AutoGeneratedGetMemberValue_smugglerSettlementWaitCounter));
			TypeDefinition typeDefinition289 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(620001));
			CollectObjectsDelegate collectObjectsDelegate276 = new CollectObjectsDelegate(TheConquestOfSettlementIssueBehavior.TheConquestOfSettlementIssue.AutoGeneratedStaticCollectObjectsTheConquestOfSettlementIssue);
			typeDefinition289.InitializeForAutoGeneration(collectObjectsDelegate276);
			typeDefinition289.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(TheConquestOfSettlementIssueBehavior.TheConquestOfSettlementIssue.AutoGeneratedGetMemberValue_targetSettlement));
			TypeDefinition typeDefinition290 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(620002));
			CollectObjectsDelegate collectObjectsDelegate277 = new CollectObjectsDelegate(TheConquestOfSettlementIssueBehavior.TheConquestOfSettlementIssueQuest.AutoGeneratedStaticCollectObjectsTheConquestOfSettlementIssueQuest);
			typeDefinition290.InitializeForAutoGeneration(collectObjectsDelegate277);
			typeDefinition290.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(TheConquestOfSettlementIssueBehavior.TheConquestOfSettlementIssueQuest.AutoGeneratedGetMemberValue_targetSettlement));
			TypeDefinition typeDefinition291 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(601001));
			CollectObjectsDelegate collectObjectsDelegate278 = new CollectObjectsDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssue.AutoGeneratedStaticCollectObjectsVillageNeedsCraftingMaterialsIssue);
			typeDefinition291.InitializeForAutoGeneration(collectObjectsDelegate278);
			typeDefinition291.GetFieldDefinitionWithId(new MemberTypeId(4, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssue.AutoGeneratedGetMemberValue_requestedItem));
			typeDefinition291.GetFieldDefinitionWithId(new MemberTypeId(4, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssue.AutoGeneratedGetMemberValue_promisedPayment));
			TypeDefinition typeDefinition292 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(601002));
			CollectObjectsDelegate collectObjectsDelegate279 = new CollectObjectsDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssueQuest.AutoGeneratedStaticCollectObjectsVillageNeedsCraftingMaterialsIssueQuest);
			typeDefinition292.InitializeForAutoGeneration(collectObjectsDelegate279);
			typeDefinition292.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssueQuest.AutoGeneratedGetMemberValue_requestedItemAmount));
			typeDefinition292.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssueQuest.AutoGeneratedGetMemberValue_requestedItem));
			typeDefinition292.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssueQuest.AutoGeneratedGetMemberValue_playerAcceptedQuestLog));
			typeDefinition292.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssueQuest.AutoGeneratedGetMemberValue_playerHasNeededItemsLog));
			TypeDefinition typeDefinition293 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(600001));
			CollectObjectsDelegate collectObjectsDelegate280 = new CollectObjectsDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.AutoGeneratedStaticCollectObjectsVillageNeedsToolsIssue);
			typeDefinition293.InitializeForAutoGeneration(collectObjectsDelegate280);
			typeDefinition293.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.AutoGeneratedGetMemberValue_requestedItem));
			typeDefinition293.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.AutoGeneratedGetMemberValue_exchangeItem));
			typeDefinition293.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.AutoGeneratedGetMemberValue_numberOfExchangeItem));
			typeDefinition293.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.AutoGeneratedGetMemberValue_numberOfRequestedItem));
			typeDefinition293.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.AutoGeneratedGetMemberValue_payment));
			TypeDefinition typeDefinition294 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(600002));
			CollectObjectsDelegate collectObjectsDelegate281 = new CollectObjectsDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest.AutoGeneratedStaticCollectObjectsVillageNeedsToolsIssueQuest);
			typeDefinition294.InitializeForAutoGeneration(collectObjectsDelegate281);
			typeDefinition294.GetFieldDefinitionWithId(new MemberTypeId(4, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest.AutoGeneratedGetMemberValue_requestedTradeGood));
			typeDefinition294.GetFieldDefinitionWithId(new MemberTypeId(4, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest.AutoGeneratedGetMemberValue_numberOfRequestedGood));
			typeDefinition294.GetFieldDefinitionWithId(new MemberTypeId(4, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest.AutoGeneratedGetMemberValue_exchangeItem));
			typeDefinition294.GetFieldDefinitionWithId(new MemberTypeId(4, 40)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest.AutoGeneratedGetMemberValue_numberOfExchangeItem));
			typeDefinition294.GetFieldDefinitionWithId(new MemberTypeId(4, 50)).InitializeForAutoGeneration(new GetFieldValueDelegate(VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssueQuest.AutoGeneratedGetMemberValue_numberOfToolsLog));
			TypeDefinition typeDefinition295 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(60002));
			CollectObjectsDelegate collectObjectsDelegate282 = new CollectObjectsDelegate(CaravansCampaignBehavior.TradeActionLog.AutoGeneratedStaticCollectObjectsTradeActionLog);
			typeDefinition295.InitializeForAutoGeneration(collectObjectsDelegate282);
			typeDefinition295.GetFieldDefinitionWithId(new MemberTypeId(2, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravansCampaignBehavior.TradeActionLog.AutoGeneratedGetMemberValueBoughtSettlement));
			typeDefinition295.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravansCampaignBehavior.TradeActionLog.AutoGeneratedGetMemberValueBuyPrice));
			typeDefinition295.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravansCampaignBehavior.TradeActionLog.AutoGeneratedGetMemberValueSellPrice));
			typeDefinition295.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravansCampaignBehavior.TradeActionLog.AutoGeneratedGetMemberValueItemRosterElement));
			typeDefinition295.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravansCampaignBehavior.TradeActionLog.AutoGeneratedGetMemberValueSoldSettlement));
			typeDefinition295.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(CaravansCampaignBehavior.TradeActionLog.AutoGeneratedGetMemberValueBoughtTime));
			TypeDefinition typeDefinition296 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(80010));
			CollectObjectsDelegate collectObjectsDelegate283 = new CollectObjectsDelegate(CompanionGrievanceBehavior.Grievance.AutoGeneratedStaticCollectObjectsGrievance);
			typeDefinition296.InitializeForAutoGeneration(collectObjectsDelegate283);
			typeDefinition296.GetPropertyDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(CompanionGrievanceBehavior.Grievance.AutoGeneratedGetMemberValueHaveGrievance));
			typeDefinition296.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(CompanionGrievanceBehavior.Grievance.AutoGeneratedGetMemberValueGrievingHero));
			typeDefinition296.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(CompanionGrievanceBehavior.Grievance.AutoGeneratedGetMemberValueNextGrievanceTime));
			typeDefinition296.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(CompanionGrievanceBehavior.Grievance.AutoGeneratedGetMemberValueTypeOfGrievance));
			typeDefinition296.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(CompanionGrievanceBehavior.Grievance.AutoGeneratedGetMemberValueHasBeenSettled));
			typeDefinition296.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(CompanionGrievanceBehavior.Grievance.AutoGeneratedGetMemberValueCount));
			TypeDefinition typeDefinition297 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(150010));
			CollectObjectsDelegate collectObjectsDelegate284 = new CollectObjectsDelegate(CraftingCampaignBehavior.CraftedItemInitializationData.AutoGeneratedStaticCollectObjectsCraftedItemInitializationData);
			typeDefinition297.InitializeForAutoGeneration(collectObjectsDelegate284);
			typeDefinition297.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingCampaignBehavior.CraftedItemInitializationData.AutoGeneratedGetMemberValueCraftedData));
			typeDefinition297.GetFieldDefinitionWithId(new MemberTypeId(2, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingCampaignBehavior.CraftedItemInitializationData.AutoGeneratedGetMemberValueItemName));
			typeDefinition297.GetFieldDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingCampaignBehavior.CraftedItemInitializationData.AutoGeneratedGetMemberValueCulture));
			TypeDefinition typeDefinition298 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(150020));
			CollectObjectsDelegate collectObjectsDelegate285 = new CollectObjectsDelegate(CraftingCampaignBehavior.HeroCraftingRecord.AutoGeneratedStaticCollectObjectsHeroCraftingRecord);
			typeDefinition298.InitializeForAutoGeneration(collectObjectsDelegate285);
			typeDefinition298.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingCampaignBehavior.HeroCraftingRecord.AutoGeneratedGetMemberValueCraftingStamina));
			TypeDefinition typeDefinition299 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(150030));
			CollectObjectsDelegate collectObjectsDelegate286 = new CollectObjectsDelegate(CraftingCampaignBehavior.CraftingOrderSlots.AutoGeneratedStaticCollectObjectsCraftingOrderSlots);
			typeDefinition299.InitializeForAutoGeneration(collectObjectsDelegate286);
			typeDefinition299.GetFieldDefinitionWithId(new MemberTypeId(2, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingCampaignBehavior.CraftingOrderSlots.AutoGeneratedGetMemberValueSlots));
			typeDefinition299.GetFieldDefinitionWithId(new MemberTypeId(2, 30)).InitializeForAutoGeneration(new GetFieldValueDelegate(CraftingCampaignBehavior.CraftingOrderSlots.AutoGeneratedGetMemberValue_customOrders));
			TypeDefinition typeDefinition300 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(110002));
			CollectObjectsDelegate collectObjectsDelegate287 = new CollectObjectsDelegate(PregnancyCampaignBehavior.Pregnancy.AutoGeneratedStaticCollectObjectsPregnancy);
			typeDefinition300.InitializeForAutoGeneration(collectObjectsDelegate287);
			typeDefinition300.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(PregnancyCampaignBehavior.Pregnancy.AutoGeneratedGetMemberValueMother));
			typeDefinition300.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(PregnancyCampaignBehavior.Pregnancy.AutoGeneratedGetMemberValueFather));
			typeDefinition300.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(PregnancyCampaignBehavior.Pregnancy.AutoGeneratedGetMemberValueDueDate));
			TypeDefinition typeDefinition301 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(881201));
			CollectObjectsDelegate collectObjectsDelegate288 = new CollectObjectsDelegate(RecruitmentCampaignBehavior.TownMercenaryData.AutoGeneratedStaticCollectObjectsTownMercenaryData);
			typeDefinition301.InitializeForAutoGeneration(collectObjectsDelegate288);
			typeDefinition301.GetPropertyDefinitionWithId(new MemberTypeId(2, 202)).InitializeForAutoGeneration(new GetPropertyValueDelegate(RecruitmentCampaignBehavior.TownMercenaryData.AutoGeneratedGetMemberValueTroopType));
			typeDefinition301.GetPropertyDefinitionWithId(new MemberTypeId(2, 203)).InitializeForAutoGeneration(new GetPropertyValueDelegate(RecruitmentCampaignBehavior.TownMercenaryData.AutoGeneratedGetMemberValueNumber));
			typeDefinition301.GetFieldDefinitionWithId(new MemberTypeId(2, 204)).InitializeForAutoGeneration(new GetFieldValueDelegate(RecruitmentCampaignBehavior.TownMercenaryData.AutoGeneratedGetMemberValue_currentTown));
			TypeDefinition typeDefinition302 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(151001));
			CollectObjectsDelegate collectObjectsDelegate289 = new CollectObjectsDelegate(TeleportationCampaignBehavior.TeleportationData.AutoGeneratedStaticCollectObjectsTeleportationData);
			typeDefinition302.InitializeForAutoGeneration(collectObjectsDelegate289);
			typeDefinition302.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TeleportationCampaignBehavior.TeleportationData.AutoGeneratedGetMemberValueTeleportingHero));
			typeDefinition302.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(TeleportationCampaignBehavior.TeleportationData.AutoGeneratedGetMemberValueTeleportationTime));
			typeDefinition302.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(TeleportationCampaignBehavior.TeleportationData.AutoGeneratedGetMemberValueTargetSettlement));
			typeDefinition302.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(TeleportationCampaignBehavior.TeleportationData.AutoGeneratedGetMemberValueIsGovernor));
			typeDefinition302.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(TeleportationCampaignBehavior.TeleportationData.AutoGeneratedGetMemberValueTargetParty));
			typeDefinition302.GetFieldDefinitionWithId(new MemberTypeId(2, 6)).InitializeForAutoGeneration(new GetFieldValueDelegate(TeleportationCampaignBehavior.TeleportationData.AutoGeneratedGetMemberValueIsPartyLeader));
			TypeDefinition typeDefinition303 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(155838));
			CollectObjectsDelegate collectObjectsDelegate290 = new CollectObjectsDelegate(WorkshopsCampaignBehavior.WorkshopData.AutoGeneratedStaticCollectObjectsWorkshopData);
			typeDefinition303.InitializeForAutoGeneration(collectObjectsDelegate290);
			typeDefinition303.GetFieldDefinitionWithId(new MemberTypeId(2, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(WorkshopsCampaignBehavior.WorkshopData.AutoGeneratedGetMemberValueWorkshop));
			typeDefinition303.GetFieldDefinitionWithId(new MemberTypeId(2, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(WorkshopsCampaignBehavior.WorkshopData.AutoGeneratedGetMemberValueIsGettingInputsFromWarehouse));
			typeDefinition303.GetFieldDefinitionWithId(new MemberTypeId(2, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(WorkshopsCampaignBehavior.WorkshopData.AutoGeneratedGetMemberValueProductionProgressForWarehouse));
			typeDefinition303.GetFieldDefinitionWithId(new MemberTypeId(2, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(WorkshopsCampaignBehavior.WorkshopData.AutoGeneratedGetMemberValueProductionProgressForTown));
			typeDefinition303.GetFieldDefinitionWithId(new MemberTypeId(2, 5)).InitializeForAutoGeneration(new GetFieldValueDelegate(WorkshopsCampaignBehavior.WorkshopData.AutoGeneratedGetMemberValueStockProductionInWarehouseRatio));
			TypeDefinition typeDefinition304 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(331001));
			CollectObjectsDelegate collectObjectsDelegate291 = new CollectObjectsDelegate(CampaignTime.AutoGeneratedStaticCollectObjectsCampaignTime);
			typeDefinition304.InitializeForAutoGeneration(collectObjectsDelegate291);
			typeDefinition304.GetFieldDefinitionWithId(new MemberTypeId(1, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(CampaignTime.AutoGeneratedGetMemberValue_numTicks));
			TypeDefinition typeDefinition305 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(331002));
			CollectObjectsDelegate collectObjectsDelegate292 = new CollectObjectsDelegate(ItemData.AutoGeneratedStaticCollectObjectsItemData);
			typeDefinition305.InitializeForAutoGeneration(collectObjectsDelegate292);
			typeDefinition305.GetFieldDefinitionWithId(new MemberTypeId(1, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemData.AutoGeneratedGetMemberValueSupply));
			typeDefinition305.GetFieldDefinitionWithId(new MemberTypeId(1, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemData.AutoGeneratedGetMemberValueDemand));
			typeDefinition305.GetFieldDefinitionWithId(new MemberTypeId(1, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemData.AutoGeneratedGetMemberValueInStore));
			typeDefinition305.GetFieldDefinitionWithId(new MemberTypeId(1, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemData.AutoGeneratedGetMemberValueInStoreValue));
			TypeDefinition typeDefinition306 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(331003));
			CollectObjectsDelegate collectObjectsDelegate293 = new CollectObjectsDelegate(PartyTemplateStack.AutoGeneratedStaticCollectObjectsPartyTemplateStack);
			typeDefinition306.InitializeForAutoGeneration(collectObjectsDelegate293);
			typeDefinition306.GetFieldDefinitionWithId(new MemberTypeId(1, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyTemplateStack.AutoGeneratedGetMemberValueCharacter));
			typeDefinition306.GetFieldDefinitionWithId(new MemberTypeId(1, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyTemplateStack.AutoGeneratedGetMemberValueMinValue));
			typeDefinition306.GetFieldDefinitionWithId(new MemberTypeId(1, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(PartyTemplateStack.AutoGeneratedGetMemberValueMaxValue));
			TypeDefinition typeDefinition307 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(331004));
			CollectObjectsDelegate collectObjectsDelegate294 = new CollectObjectsDelegate(FlattenedTroopRosterElement.AutoGeneratedStaticCollectObjectsFlattenedTroopRosterElement);
			typeDefinition307.InitializeForAutoGeneration(collectObjectsDelegate294);
			typeDefinition307.GetPropertyDefinitionWithId(new MemberTypeId(1, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(FlattenedTroopRosterElement.AutoGeneratedGetMemberValueState));
			typeDefinition307.GetFieldDefinitionWithId(new MemberTypeId(1, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(FlattenedTroopRosterElement.AutoGeneratedGetMemberValue_troop));
			typeDefinition307.GetFieldDefinitionWithId(new MemberTypeId(1, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(FlattenedTroopRosterElement.AutoGeneratedGetMemberValue_xp));
			typeDefinition307.GetFieldDefinitionWithId(new MemberTypeId(1, 3)).InitializeForAutoGeneration(new GetFieldValueDelegate(FlattenedTroopRosterElement.AutoGeneratedGetMemberValue_xpGain));
			typeDefinition307.GetFieldDefinitionWithId(new MemberTypeId(1, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(FlattenedTroopRosterElement.AutoGeneratedGetMemberValue_uniqueNo));
			TypeDefinition typeDefinition308 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(331005));
			CollectObjectsDelegate collectObjectsDelegate295 = new CollectObjectsDelegate(TroopRosterElement.AutoGeneratedStaticCollectObjectsTroopRosterElement);
			typeDefinition308.InitializeForAutoGeneration(collectObjectsDelegate295);
			typeDefinition308.GetPropertyDefinitionWithId(new MemberTypeId(1, 5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TroopRosterElement.AutoGeneratedGetMemberValueDeltaXp));
			typeDefinition308.GetFieldDefinitionWithId(new MemberTypeId(1, 4)).InitializeForAutoGeneration(new GetFieldValueDelegate(TroopRosterElement.AutoGeneratedGetMemberValueCharacter));
			typeDefinition308.GetFieldDefinitionWithId(new MemberTypeId(1, 0)).InitializeForAutoGeneration(new GetFieldValueDelegate(TroopRosterElement.AutoGeneratedGetMemberValue_number));
			typeDefinition308.GetFieldDefinitionWithId(new MemberTypeId(1, 1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TroopRosterElement.AutoGeneratedGetMemberValue_woundedNumber));
			typeDefinition308.GetFieldDefinitionWithId(new MemberTypeId(1, 2)).InitializeForAutoGeneration(new GetFieldValueDelegate(TroopRosterElement.AutoGeneratedGetMemberValue_xp));
			TypeDefinition typeDefinition309 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(331009));
			CollectObjectsDelegate collectObjectsDelegate296 = new CollectObjectsDelegate(Town.SellLog.AutoGeneratedStaticCollectObjectsSellLog);
			typeDefinition309.InitializeForAutoGeneration(collectObjectsDelegate296);
			typeDefinition309.GetPropertyDefinitionWithId(new MemberTypeId(1, 200)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Town.SellLog.AutoGeneratedGetMemberValueCategory));
			typeDefinition309.GetPropertyDefinitionWithId(new MemberTypeId(1, 201)).InitializeForAutoGeneration(new GetPropertyValueDelegate(Town.SellLog.AutoGeneratedGetMemberValueNumber));
			TypeDefinition typeDefinition310 = (TypeDefinition)definitionContext.TryGetTypeDefinition(new TypeSaveId(150804));
			CollectObjectsDelegate collectObjectsDelegate297 = new CollectObjectsDelegate(TradeSkillCampaingBehavior.ItemTradeData.AutoGeneratedStaticCollectObjectsItemTradeData);
			typeDefinition310.InitializeForAutoGeneration(collectObjectsDelegate297);
			typeDefinition310.GetFieldDefinitionWithId(new MemberTypeId(1, 10)).InitializeForAutoGeneration(new GetFieldValueDelegate(TradeSkillCampaingBehavior.ItemTradeData.AutoGeneratedGetMemberValueAveragePrice));
			typeDefinition310.GetFieldDefinitionWithId(new MemberTypeId(1, 20)).InitializeForAutoGeneration(new GetFieldValueDelegate(TradeSkillCampaingBehavior.ItemTradeData.AutoGeneratedGetMemberValueNumItemsPurchased));
			SaveId saveId = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330113 "));
			ContainerDefinition containerDefinition = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId);
			CollectObjectsDelegate collectObjectsDelegate298 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray0);
			containerDefinition.InitializeForAutoGeneration(collectObjectsDelegate298, false);
			SaveId saveId2 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330015 "));
			ContainerDefinition containerDefinition2 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId2);
			CollectObjectsDelegate collectObjectsDelegate299 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray1);
			containerDefinition2.InitializeForAutoGeneration(collectObjectsDelegate299, false);
			SaveId saveId3 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330048 "));
			ContainerDefinition containerDefinition3 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId3);
			CollectObjectsDelegate collectObjectsDelegate300 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray2);
			containerDefinition3.InitializeForAutoGeneration(collectObjectsDelegate300, false);
			SaveId saveId4 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330103 "));
			ContainerDefinition containerDefinition4 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId4);
			CollectObjectsDelegate collectObjectsDelegate301 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray3);
			containerDefinition4.InitializeForAutoGeneration(collectObjectsDelegate301, false);
			SaveId saveId5 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330030 "));
			ContainerDefinition containerDefinition5 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId5);
			CollectObjectsDelegate collectObjectsDelegate302 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray4);
			containerDefinition5.InitializeForAutoGeneration(collectObjectsDelegate302, false);
			SaveId saveId6 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330115 "));
			ContainerDefinition containerDefinition6 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId6);
			CollectObjectsDelegate collectObjectsDelegate303 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray5);
			containerDefinition6.InitializeForAutoGeneration(collectObjectsDelegate303, false);
			SaveId saveId7 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330067 "));
			ContainerDefinition containerDefinition7 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId7);
			CollectObjectsDelegate collectObjectsDelegate304 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray6);
			containerDefinition7.InitializeForAutoGeneration(collectObjectsDelegate304, false);
			SaveId saveId8 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330032 "));
			ContainerDefinition containerDefinition8 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId8);
			CollectObjectsDelegate collectObjectsDelegate305 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray7);
			containerDefinition8.InitializeForAutoGeneration(collectObjectsDelegate305, false);
			SaveId saveId9 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330195 "));
			ContainerDefinition containerDefinition9 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId9);
			CollectObjectsDelegate collectObjectsDelegate306 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray8);
			containerDefinition9.InitializeForAutoGeneration(collectObjectsDelegate306, false);
			SaveId saveId10 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 331005 "));
			ContainerDefinition containerDefinition10 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId10);
			CollectObjectsDelegate collectObjectsDelegate307 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray9);
			containerDefinition10.InitializeForAutoGeneration(collectObjectsDelegate307, false);
			SaveId saveId11 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 331009 "));
			ContainerDefinition containerDefinition11 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId11);
			CollectObjectsDelegate collectObjectsDelegate308 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray10);
			containerDefinition11.InitializeForAutoGeneration(collectObjectsDelegate308, false);
			SaveId saveId12 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 331001 "));
			ContainerDefinition containerDefinition12 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId12);
			CollectObjectsDelegate collectObjectsDelegate309 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray11);
			containerDefinition12.InitializeForAutoGeneration(collectObjectsDelegate309, true);
			SaveId saveId13 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330074 "));
			ContainerDefinition containerDefinition13 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId13);
			CollectObjectsDelegate collectObjectsDelegate310 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray12);
			containerDefinition13.InitializeForAutoGeneration(collectObjectsDelegate310, false);
			SaveId saveId14 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330095 "));
			ContainerDefinition containerDefinition14 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId14);
			CollectObjectsDelegate collectObjectsDelegate311 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray13);
			containerDefinition14.InitializeForAutoGeneration(collectObjectsDelegate311, false);
			SaveId saveId15 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 330289 "));
			ContainerDefinition containerDefinition15 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId15);
			CollectObjectsDelegate collectObjectsDelegate312 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray14);
			containerDefinition15.InitializeForAutoGeneration(collectObjectsDelegate312, false);
			SaveId saveId16 = SaveId.ReadSaveIdFrom(new StringReader("2 3 1 0 30102 2 0 330048 0 330289 "));
			ContainerDefinition containerDefinition16 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId16);
			CollectObjectsDelegate collectObjectsDelegate313 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray15);
			containerDefinition16.InitializeForAutoGeneration(collectObjectsDelegate313, false);
			SaveId saveId17 = SaveId.ReadSaveIdFrom(new StringReader("2 3 1 0 30102 2 0 330048 0 30003 "));
			ContainerDefinition containerDefinition17 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId17);
			CollectObjectsDelegate collectObjectsDelegate314 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray16);
			containerDefinition17.InitializeForAutoGeneration(collectObjectsDelegate314, false);
			SaveId saveId18 = SaveId.ReadSaveIdFrom(new StringReader("2 3 1 0 30100 2 0 330109 0 30001 "));
			ContainerDefinition containerDefinition18 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId18);
			CollectObjectsDelegate collectObjectsDelegate315 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray17);
			containerDefinition18.InitializeForAutoGeneration(collectObjectsDelegate315, false);
			SaveId saveId19 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330166 "));
			ContainerDefinition containerDefinition19 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId19);
			CollectObjectsDelegate collectObjectsDelegate316 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList18);
			containerDefinition19.InitializeForAutoGeneration(collectObjectsDelegate316, false);
			SaveId saveId20 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330166 "));
			ContainerDefinition containerDefinition20 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId20);
			CollectObjectsDelegate collectObjectsDelegate317 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList19);
			containerDefinition20.InitializeForAutoGeneration(collectObjectsDelegate317, false);
			SaveId saveId21 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330166 "));
			ContainerDefinition containerDefinition21 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId21);
			CollectObjectsDelegate collectObjectsDelegate318 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList20);
			containerDefinition21.InitializeForAutoGeneration(collectObjectsDelegate318, false);
			SaveId saveId22 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330086 "));
			ContainerDefinition containerDefinition22 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId22);
			CollectObjectsDelegate collectObjectsDelegate319 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList21);
			containerDefinition22.InitializeForAutoGeneration(collectObjectsDelegate319, false);
			SaveId saveId23 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330086 "));
			ContainerDefinition containerDefinition23 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId23);
			CollectObjectsDelegate collectObjectsDelegate320 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList22);
			containerDefinition23.InitializeForAutoGeneration(collectObjectsDelegate320, false);
			SaveId saveId24 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330086 "));
			ContainerDefinition containerDefinition24 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId24);
			CollectObjectsDelegate collectObjectsDelegate321 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList23);
			containerDefinition24.InitializeForAutoGeneration(collectObjectsDelegate321, false);
			SaveId saveId25 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330048 "));
			ContainerDefinition containerDefinition25 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId25);
			CollectObjectsDelegate collectObjectsDelegate322 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList24);
			containerDefinition25.InitializeForAutoGeneration(collectObjectsDelegate322, false);
			SaveId saveId26 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330048 "));
			ContainerDefinition containerDefinition26 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId26);
			CollectObjectsDelegate collectObjectsDelegate323 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList25);
			containerDefinition26.InitializeForAutoGeneration(collectObjectsDelegate323, false);
			SaveId saveId27 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330048 "));
			ContainerDefinition containerDefinition27 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId27);
			CollectObjectsDelegate collectObjectsDelegate324 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList26);
			containerDefinition27.InitializeForAutoGeneration(collectObjectsDelegate324, false);
			SaveId saveId28 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330191 "));
			ContainerDefinition containerDefinition28 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId28);
			CollectObjectsDelegate collectObjectsDelegate325 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList27);
			containerDefinition28.InitializeForAutoGeneration(collectObjectsDelegate325, false);
			SaveId saveId29 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330191 "));
			ContainerDefinition containerDefinition29 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId29);
			CollectObjectsDelegate collectObjectsDelegate326 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList28);
			containerDefinition29.InitializeForAutoGeneration(collectObjectsDelegate326, false);
			SaveId saveId30 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330191 "));
			ContainerDefinition containerDefinition30 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId30);
			CollectObjectsDelegate collectObjectsDelegate327 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList29);
			containerDefinition30.InitializeForAutoGeneration(collectObjectsDelegate327, false);
			SaveId saveId31 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330098 "));
			ContainerDefinition containerDefinition31 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId31);
			CollectObjectsDelegate collectObjectsDelegate328 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList30);
			containerDefinition31.InitializeForAutoGeneration(collectObjectsDelegate328, false);
			SaveId saveId32 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330098 "));
			ContainerDefinition containerDefinition32 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId32);
			CollectObjectsDelegate collectObjectsDelegate329 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList31);
			containerDefinition32.InitializeForAutoGeneration(collectObjectsDelegate329, false);
			SaveId saveId33 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330098 "));
			ContainerDefinition containerDefinition33 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId33);
			CollectObjectsDelegate collectObjectsDelegate330 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList32);
			containerDefinition33.InitializeForAutoGeneration(collectObjectsDelegate330, false);
			SaveId saveId34 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330063 "));
			ContainerDefinition containerDefinition34 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId34);
			CollectObjectsDelegate collectObjectsDelegate331 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList33);
			containerDefinition34.InitializeForAutoGeneration(collectObjectsDelegate331, false);
			SaveId saveId35 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330063 "));
			ContainerDefinition containerDefinition35 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId35);
			CollectObjectsDelegate collectObjectsDelegate332 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList34);
			containerDefinition35.InitializeForAutoGeneration(collectObjectsDelegate332, false);
			SaveId saveId36 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330063 "));
			ContainerDefinition containerDefinition36 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId36);
			CollectObjectsDelegate collectObjectsDelegate333 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList35);
			containerDefinition36.InitializeForAutoGeneration(collectObjectsDelegate333, false);
			SaveId saveId37 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330060 "));
			ContainerDefinition containerDefinition37 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId37);
			CollectObjectsDelegate collectObjectsDelegate334 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList36);
			containerDefinition37.InitializeForAutoGeneration(collectObjectsDelegate334, false);
			SaveId saveId38 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330060 "));
			ContainerDefinition containerDefinition38 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId38);
			CollectObjectsDelegate collectObjectsDelegate335 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList37);
			containerDefinition38.InitializeForAutoGeneration(collectObjectsDelegate335, false);
			SaveId saveId39 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330060 "));
			ContainerDefinition containerDefinition39 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId39);
			CollectObjectsDelegate collectObjectsDelegate336 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList38);
			containerDefinition39.InitializeForAutoGeneration(collectObjectsDelegate336, false);
			SaveId saveId40 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330106 "));
			ContainerDefinition containerDefinition40 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId40);
			CollectObjectsDelegate collectObjectsDelegate337 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList39);
			containerDefinition40.InitializeForAutoGeneration(collectObjectsDelegate337, false);
			SaveId saveId41 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330106 "));
			ContainerDefinition containerDefinition41 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId41);
			CollectObjectsDelegate collectObjectsDelegate338 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList40);
			containerDefinition41.InitializeForAutoGeneration(collectObjectsDelegate338, false);
			SaveId saveId42 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330106 "));
			ContainerDefinition containerDefinition42 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId42);
			CollectObjectsDelegate collectObjectsDelegate339 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList41);
			containerDefinition42.InitializeForAutoGeneration(collectObjectsDelegate339, false);
			SaveId saveId43 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330101 "));
			ContainerDefinition containerDefinition43 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId43);
			CollectObjectsDelegate collectObjectsDelegate340 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList42);
			containerDefinition43.InitializeForAutoGeneration(collectObjectsDelegate340, false);
			SaveId saveId44 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330101 "));
			ContainerDefinition containerDefinition44 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId44);
			CollectObjectsDelegate collectObjectsDelegate341 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList43);
			containerDefinition44.InitializeForAutoGeneration(collectObjectsDelegate341, false);
			SaveId saveId45 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330101 "));
			ContainerDefinition containerDefinition45 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId45);
			CollectObjectsDelegate collectObjectsDelegate342 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList44);
			containerDefinition45.InitializeForAutoGeneration(collectObjectsDelegate342, false);
			SaveId saveId46 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330104 "));
			ContainerDefinition containerDefinition46 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId46);
			CollectObjectsDelegate collectObjectsDelegate343 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList45);
			containerDefinition46.InitializeForAutoGeneration(collectObjectsDelegate343, false);
			SaveId saveId47 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330104 "));
			ContainerDefinition containerDefinition47 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId47);
			CollectObjectsDelegate collectObjectsDelegate344 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList46);
			containerDefinition47.InitializeForAutoGeneration(collectObjectsDelegate344, false);
			SaveId saveId48 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330104 "));
			ContainerDefinition containerDefinition48 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId48);
			CollectObjectsDelegate collectObjectsDelegate345 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList47);
			containerDefinition48.InitializeForAutoGeneration(collectObjectsDelegate345, false);
			SaveId saveId49 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330115 "));
			ContainerDefinition containerDefinition49 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId49);
			CollectObjectsDelegate collectObjectsDelegate346 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList48);
			containerDefinition49.InitializeForAutoGeneration(collectObjectsDelegate346, false);
			SaveId saveId50 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330115 "));
			ContainerDefinition containerDefinition50 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId50);
			CollectObjectsDelegate collectObjectsDelegate347 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList49);
			containerDefinition50.InitializeForAutoGeneration(collectObjectsDelegate347, false);
			SaveId saveId51 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330115 "));
			ContainerDefinition containerDefinition51 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId51);
			CollectObjectsDelegate collectObjectsDelegate348 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList50);
			containerDefinition51.InitializeForAutoGeneration(collectObjectsDelegate348, false);
			SaveId saveId52 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330033 "));
			ContainerDefinition containerDefinition52 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId52);
			CollectObjectsDelegate collectObjectsDelegate349 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList51);
			containerDefinition52.InitializeForAutoGeneration(collectObjectsDelegate349, false);
			SaveId saveId53 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330033 "));
			ContainerDefinition containerDefinition53 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId53);
			CollectObjectsDelegate collectObjectsDelegate350 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList52);
			containerDefinition53.InitializeForAutoGeneration(collectObjectsDelegate350, false);
			SaveId saveId54 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330033 "));
			ContainerDefinition containerDefinition54 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId54);
			CollectObjectsDelegate collectObjectsDelegate351 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList53);
			containerDefinition54.InitializeForAutoGeneration(collectObjectsDelegate351, false);
			SaveId saveId55 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330074 "));
			ContainerDefinition containerDefinition55 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId55);
			CollectObjectsDelegate collectObjectsDelegate352 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList54);
			containerDefinition55.InitializeForAutoGeneration(collectObjectsDelegate352, false);
			SaveId saveId56 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330074 "));
			ContainerDefinition containerDefinition56 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId56);
			CollectObjectsDelegate collectObjectsDelegate353 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList55);
			containerDefinition56.InitializeForAutoGeneration(collectObjectsDelegate353, false);
			SaveId saveId57 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330074 "));
			ContainerDefinition containerDefinition57 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId57);
			CollectObjectsDelegate collectObjectsDelegate354 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList56);
			containerDefinition57.InitializeForAutoGeneration(collectObjectsDelegate354, false);
			SaveId saveId58 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330097 "));
			ContainerDefinition containerDefinition58 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId58);
			CollectObjectsDelegate collectObjectsDelegate355 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList57);
			containerDefinition58.InitializeForAutoGeneration(collectObjectsDelegate355, false);
			SaveId saveId59 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330097 "));
			ContainerDefinition containerDefinition59 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId59);
			CollectObjectsDelegate collectObjectsDelegate356 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList58);
			containerDefinition59.InitializeForAutoGeneration(collectObjectsDelegate356, false);
			SaveId saveId60 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330097 "));
			ContainerDefinition containerDefinition60 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId60);
			CollectObjectsDelegate collectObjectsDelegate357 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList59);
			containerDefinition60.InitializeForAutoGeneration(collectObjectsDelegate357, false);
			SaveId saveId61 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330112 "));
			ContainerDefinition containerDefinition61 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId61);
			CollectObjectsDelegate collectObjectsDelegate358 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList60);
			containerDefinition61.InitializeForAutoGeneration(collectObjectsDelegate358, false);
			SaveId saveId62 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330112 "));
			ContainerDefinition containerDefinition62 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId62);
			CollectObjectsDelegate collectObjectsDelegate359 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList61);
			containerDefinition62.InitializeForAutoGeneration(collectObjectsDelegate359, false);
			SaveId saveId63 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330112 "));
			ContainerDefinition containerDefinition63 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId63);
			CollectObjectsDelegate collectObjectsDelegate360 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList62);
			containerDefinition63.InitializeForAutoGeneration(collectObjectsDelegate360, false);
			SaveId saveId64 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330030 "));
			ContainerDefinition containerDefinition64 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId64);
			CollectObjectsDelegate collectObjectsDelegate361 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList63);
			containerDefinition64.InitializeForAutoGeneration(collectObjectsDelegate361, false);
			SaveId saveId65 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330030 "));
			ContainerDefinition containerDefinition65 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId65);
			CollectObjectsDelegate collectObjectsDelegate362 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList64);
			containerDefinition65.InitializeForAutoGeneration(collectObjectsDelegate362, false);
			SaveId saveId66 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330030 "));
			ContainerDefinition containerDefinition66 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId66);
			CollectObjectsDelegate collectObjectsDelegate363 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList65);
			containerDefinition66.InitializeForAutoGeneration(collectObjectsDelegate363, false);
			SaveId saveId67 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330038 "));
			ContainerDefinition containerDefinition67 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId67);
			CollectObjectsDelegate collectObjectsDelegate364 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList66);
			containerDefinition67.InitializeForAutoGeneration(collectObjectsDelegate364, false);
			SaveId saveId68 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330038 "));
			ContainerDefinition containerDefinition68 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId68);
			CollectObjectsDelegate collectObjectsDelegate365 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList67);
			containerDefinition68.InitializeForAutoGeneration(collectObjectsDelegate365, false);
			SaveId saveId69 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330038 "));
			ContainerDefinition containerDefinition69 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId69);
			CollectObjectsDelegate collectObjectsDelegate366 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList68);
			containerDefinition69.InitializeForAutoGeneration(collectObjectsDelegate366, false);
			SaveId saveId70 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 333001 "));
			ContainerDefinition containerDefinition70 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId70);
			CollectObjectsDelegate collectObjectsDelegate367 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList69);
			containerDefinition70.InitializeForAutoGeneration(collectObjectsDelegate367, false);
			SaveId saveId71 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 333001 "));
			ContainerDefinition containerDefinition71 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId71);
			CollectObjectsDelegate collectObjectsDelegate368 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList70);
			containerDefinition71.InitializeForAutoGeneration(collectObjectsDelegate368, false);
			SaveId saveId72 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 333001 "));
			ContainerDefinition containerDefinition72 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId72);
			CollectObjectsDelegate collectObjectsDelegate369 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList71);
			containerDefinition72.InitializeForAutoGeneration(collectObjectsDelegate369, false);
			SaveId saveId73 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330032 "));
			ContainerDefinition containerDefinition73 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId73);
			CollectObjectsDelegate collectObjectsDelegate370 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList72);
			containerDefinition73.InitializeForAutoGeneration(collectObjectsDelegate370, false);
			SaveId saveId74 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330032 "));
			ContainerDefinition containerDefinition74 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId74);
			CollectObjectsDelegate collectObjectsDelegate371 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList73);
			containerDefinition74.InitializeForAutoGeneration(collectObjectsDelegate371, false);
			SaveId saveId75 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330032 "));
			ContainerDefinition containerDefinition75 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId75);
			CollectObjectsDelegate collectObjectsDelegate372 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList74);
			containerDefinition75.InitializeForAutoGeneration(collectObjectsDelegate372, false);
			SaveId saveId76 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330053 "));
			ContainerDefinition containerDefinition76 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId76);
			CollectObjectsDelegate collectObjectsDelegate373 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList75);
			containerDefinition76.InitializeForAutoGeneration(collectObjectsDelegate373, false);
			SaveId saveId77 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330053 "));
			ContainerDefinition containerDefinition77 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId77);
			CollectObjectsDelegate collectObjectsDelegate374 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList76);
			containerDefinition77.InitializeForAutoGeneration(collectObjectsDelegate374, false);
			SaveId saveId78 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330053 "));
			ContainerDefinition containerDefinition78 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId78);
			CollectObjectsDelegate collectObjectsDelegate375 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList77);
			containerDefinition78.InitializeForAutoGeneration(collectObjectsDelegate375, false);
			SaveId saveId79 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330109 "));
			ContainerDefinition containerDefinition79 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId79);
			CollectObjectsDelegate collectObjectsDelegate376 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList78);
			containerDefinition79.InitializeForAutoGeneration(collectObjectsDelegate376, false);
			SaveId saveId80 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330109 "));
			ContainerDefinition containerDefinition80 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId80);
			CollectObjectsDelegate collectObjectsDelegate377 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList79);
			containerDefinition80.InitializeForAutoGeneration(collectObjectsDelegate377, false);
			SaveId saveId81 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330109 "));
			ContainerDefinition containerDefinition81 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId81);
			CollectObjectsDelegate collectObjectsDelegate378 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList80);
			containerDefinition81.InitializeForAutoGeneration(collectObjectsDelegate378, false);
			SaveId saveId82 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330113 "));
			ContainerDefinition containerDefinition82 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId82);
			CollectObjectsDelegate collectObjectsDelegate379 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList81);
			containerDefinition82.InitializeForAutoGeneration(collectObjectsDelegate379, false);
			SaveId saveId83 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330113 "));
			ContainerDefinition containerDefinition83 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId83);
			CollectObjectsDelegate collectObjectsDelegate380 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList82);
			containerDefinition83.InitializeForAutoGeneration(collectObjectsDelegate380, false);
			SaveId saveId84 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330113 "));
			ContainerDefinition containerDefinition84 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId84);
			CollectObjectsDelegate collectObjectsDelegate381 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList83);
			containerDefinition84.InitializeForAutoGeneration(collectObjectsDelegate381, false);
			SaveId saveId85 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330015 "));
			ContainerDefinition containerDefinition85 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId85);
			CollectObjectsDelegate collectObjectsDelegate382 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList84);
			containerDefinition85.InitializeForAutoGeneration(collectObjectsDelegate382, false);
			SaveId saveId86 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330015 "));
			ContainerDefinition containerDefinition86 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId86);
			CollectObjectsDelegate collectObjectsDelegate383 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList85);
			containerDefinition86.InitializeForAutoGeneration(collectObjectsDelegate383, false);
			SaveId saveId87 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330015 "));
			ContainerDefinition containerDefinition87 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId87);
			CollectObjectsDelegate collectObjectsDelegate384 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList86);
			containerDefinition87.InitializeForAutoGeneration(collectObjectsDelegate384, false);
			SaveId saveId88 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330071 "));
			ContainerDefinition containerDefinition88 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId88);
			CollectObjectsDelegate collectObjectsDelegate385 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList87);
			containerDefinition88.InitializeForAutoGeneration(collectObjectsDelegate385, false);
			SaveId saveId89 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330071 "));
			ContainerDefinition containerDefinition89 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId89);
			CollectObjectsDelegate collectObjectsDelegate386 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList88);
			containerDefinition89.InitializeForAutoGeneration(collectObjectsDelegate386, false);
			SaveId saveId90 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330071 "));
			ContainerDefinition containerDefinition90 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId90);
			CollectObjectsDelegate collectObjectsDelegate387 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList89);
			containerDefinition90.InitializeForAutoGeneration(collectObjectsDelegate387, false);
			SaveId saveId91 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330095 "));
			ContainerDefinition containerDefinition91 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId91);
			CollectObjectsDelegate collectObjectsDelegate388 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList90);
			containerDefinition91.InitializeForAutoGeneration(collectObjectsDelegate388, false);
			SaveId saveId92 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330095 "));
			ContainerDefinition containerDefinition92 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId92);
			CollectObjectsDelegate collectObjectsDelegate389 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList91);
			containerDefinition92.InitializeForAutoGeneration(collectObjectsDelegate389, false);
			SaveId saveId93 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330095 "));
			ContainerDefinition containerDefinition93 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId93);
			CollectObjectsDelegate collectObjectsDelegate390 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList92);
			containerDefinition93.InitializeForAutoGeneration(collectObjectsDelegate390, false);
			SaveId saveId94 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330116 "));
			ContainerDefinition containerDefinition94 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId94);
			CollectObjectsDelegate collectObjectsDelegate391 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList93);
			containerDefinition94.InitializeForAutoGeneration(collectObjectsDelegate391, false);
			SaveId saveId95 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330116 "));
			ContainerDefinition containerDefinition95 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId95);
			CollectObjectsDelegate collectObjectsDelegate392 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList94);
			containerDefinition95.InitializeForAutoGeneration(collectObjectsDelegate392, false);
			SaveId saveId96 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330116 "));
			ContainerDefinition containerDefinition96 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId96);
			CollectObjectsDelegate collectObjectsDelegate393 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList95);
			containerDefinition96.InitializeForAutoGeneration(collectObjectsDelegate393, false);
			SaveId saveId97 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330049 "));
			ContainerDefinition containerDefinition97 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId97);
			CollectObjectsDelegate collectObjectsDelegate394 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList96);
			containerDefinition97.InitializeForAutoGeneration(collectObjectsDelegate394, false);
			SaveId saveId98 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330049 "));
			ContainerDefinition containerDefinition98 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId98);
			CollectObjectsDelegate collectObjectsDelegate395 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList97);
			containerDefinition98.InitializeForAutoGeneration(collectObjectsDelegate395, false);
			SaveId saveId99 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330049 "));
			ContainerDefinition containerDefinition99 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId99);
			CollectObjectsDelegate collectObjectsDelegate396 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList98);
			containerDefinition99.InitializeForAutoGeneration(collectObjectsDelegate396, false);
			SaveId saveId100 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330308 "));
			ContainerDefinition containerDefinition100 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId100);
			CollectObjectsDelegate collectObjectsDelegate397 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList99);
			containerDefinition100.InitializeForAutoGeneration(collectObjectsDelegate397, false);
			SaveId saveId101 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330308 "));
			ContainerDefinition containerDefinition101 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId101);
			CollectObjectsDelegate collectObjectsDelegate398 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList100);
			containerDefinition101.InitializeForAutoGeneration(collectObjectsDelegate398, false);
			SaveId saveId102 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330308 "));
			ContainerDefinition containerDefinition102 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId102);
			CollectObjectsDelegate collectObjectsDelegate399 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList101);
			containerDefinition102.InitializeForAutoGeneration(collectObjectsDelegate399, false);
			SaveId saveId103 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330103 "));
			ContainerDefinition containerDefinition103 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId103);
			CollectObjectsDelegate collectObjectsDelegate400 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList102);
			containerDefinition103.InitializeForAutoGeneration(collectObjectsDelegate400, false);
			SaveId saveId104 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330103 "));
			ContainerDefinition containerDefinition104 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId104);
			CollectObjectsDelegate collectObjectsDelegate401 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList103);
			containerDefinition104.InitializeForAutoGeneration(collectObjectsDelegate401, false);
			SaveId saveId105 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330103 "));
			ContainerDefinition containerDefinition105 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId105);
			CollectObjectsDelegate collectObjectsDelegate402 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList104);
			containerDefinition105.InitializeForAutoGeneration(collectObjectsDelegate402, false);
			SaveId saveId106 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330047 "));
			ContainerDefinition containerDefinition106 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId106);
			CollectObjectsDelegate collectObjectsDelegate403 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList105);
			containerDefinition106.InitializeForAutoGeneration(collectObjectsDelegate403, false);
			SaveId saveId107 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330047 "));
			ContainerDefinition containerDefinition107 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId107);
			CollectObjectsDelegate collectObjectsDelegate404 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList106);
			containerDefinition107.InitializeForAutoGeneration(collectObjectsDelegate404, false);
			SaveId saveId108 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330047 "));
			ContainerDefinition containerDefinition108 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId108);
			CollectObjectsDelegate collectObjectsDelegate405 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList107);
			containerDefinition108.InitializeForAutoGeneration(collectObjectsDelegate405, false);
			SaveId saveId109 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330085 "));
			ContainerDefinition containerDefinition109 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId109);
			CollectObjectsDelegate collectObjectsDelegate406 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList108);
			containerDefinition109.InitializeForAutoGeneration(collectObjectsDelegate406, false);
			SaveId saveId110 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330085 "));
			ContainerDefinition containerDefinition110 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId110);
			CollectObjectsDelegate collectObjectsDelegate407 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList109);
			containerDefinition110.InitializeForAutoGeneration(collectObjectsDelegate407, false);
			SaveId saveId111 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330085 "));
			ContainerDefinition containerDefinition111 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId111);
			CollectObjectsDelegate collectObjectsDelegate408 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList110);
			containerDefinition111.InitializeForAutoGeneration(collectObjectsDelegate408, false);
			SaveId saveId112 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330035 "));
			ContainerDefinition containerDefinition112 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId112);
			CollectObjectsDelegate collectObjectsDelegate409 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList111);
			containerDefinition112.InitializeForAutoGeneration(collectObjectsDelegate409, false);
			SaveId saveId113 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330035 "));
			ContainerDefinition containerDefinition113 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId113);
			CollectObjectsDelegate collectObjectsDelegate410 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList112);
			containerDefinition113.InitializeForAutoGeneration(collectObjectsDelegate410, false);
			SaveId saveId114 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330035 "));
			ContainerDefinition containerDefinition114 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId114);
			CollectObjectsDelegate collectObjectsDelegate411 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList113);
			containerDefinition114.InitializeForAutoGeneration(collectObjectsDelegate411, false);
			SaveId saveId115 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330050 "));
			ContainerDefinition containerDefinition115 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId115);
			CollectObjectsDelegate collectObjectsDelegate412 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList114);
			containerDefinition115.InitializeForAutoGeneration(collectObjectsDelegate412, false);
			SaveId saveId116 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330050 "));
			ContainerDefinition containerDefinition116 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId116);
			CollectObjectsDelegate collectObjectsDelegate413 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList115);
			containerDefinition116.InitializeForAutoGeneration(collectObjectsDelegate413, false);
			SaveId saveId117 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330050 "));
			ContainerDefinition containerDefinition117 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId117);
			CollectObjectsDelegate collectObjectsDelegate414 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList116);
			containerDefinition117.InitializeForAutoGeneration(collectObjectsDelegate414, false);
			SaveId saveId118 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330051 "));
			ContainerDefinition containerDefinition118 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId118);
			CollectObjectsDelegate collectObjectsDelegate415 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList117);
			containerDefinition118.InitializeForAutoGeneration(collectObjectsDelegate415, false);
			SaveId saveId119 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330051 "));
			ContainerDefinition containerDefinition119 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId119);
			CollectObjectsDelegate collectObjectsDelegate416 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList118);
			containerDefinition119.InitializeForAutoGeneration(collectObjectsDelegate416, false);
			SaveId saveId120 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330051 "));
			ContainerDefinition containerDefinition120 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId120);
			CollectObjectsDelegate collectObjectsDelegate417 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList119);
			containerDefinition120.InitializeForAutoGeneration(collectObjectsDelegate417, false);
			SaveId saveId121 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330100 "));
			ContainerDefinition containerDefinition121 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId121);
			CollectObjectsDelegate collectObjectsDelegate418 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList120);
			containerDefinition121.InitializeForAutoGeneration(collectObjectsDelegate418, false);
			SaveId saveId122 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330100 "));
			ContainerDefinition containerDefinition122 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId122);
			CollectObjectsDelegate collectObjectsDelegate419 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList121);
			containerDefinition122.InitializeForAutoGeneration(collectObjectsDelegate419, false);
			SaveId saveId123 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330100 "));
			ContainerDefinition containerDefinition123 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId123);
			CollectObjectsDelegate collectObjectsDelegate420 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList122);
			containerDefinition123.InitializeForAutoGeneration(collectObjectsDelegate420, false);
			SaveId saveId124 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330013 "));
			ContainerDefinition containerDefinition124 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId124);
			CollectObjectsDelegate collectObjectsDelegate421 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList123);
			containerDefinition124.InitializeForAutoGeneration(collectObjectsDelegate421, false);
			SaveId saveId125 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330013 "));
			ContainerDefinition containerDefinition125 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId125);
			CollectObjectsDelegate collectObjectsDelegate422 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList124);
			containerDefinition125.InitializeForAutoGeneration(collectObjectsDelegate422, false);
			SaveId saveId126 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330013 "));
			ContainerDefinition containerDefinition126 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId126);
			CollectObjectsDelegate collectObjectsDelegate423 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList125);
			containerDefinition126.InitializeForAutoGeneration(collectObjectsDelegate423, false);
			SaveId saveId127 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330003 "));
			ContainerDefinition containerDefinition127 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId127);
			CollectObjectsDelegate collectObjectsDelegate424 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList126);
			containerDefinition127.InitializeForAutoGeneration(collectObjectsDelegate424, false);
			SaveId saveId128 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330003 "));
			ContainerDefinition containerDefinition128 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId128);
			CollectObjectsDelegate collectObjectsDelegate425 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList127);
			containerDefinition128.InitializeForAutoGeneration(collectObjectsDelegate425, false);
			SaveId saveId129 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330003 "));
			ContainerDefinition containerDefinition129 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId129);
			CollectObjectsDelegate collectObjectsDelegate426 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList128);
			containerDefinition129.InitializeForAutoGeneration(collectObjectsDelegate426, false);
			SaveId saveId130 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330055 "));
			ContainerDefinition containerDefinition130 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId130);
			CollectObjectsDelegate collectObjectsDelegate427 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList129);
			containerDefinition130.InitializeForAutoGeneration(collectObjectsDelegate427, false);
			SaveId saveId131 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330055 "));
			ContainerDefinition containerDefinition131 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId131);
			CollectObjectsDelegate collectObjectsDelegate428 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList130);
			containerDefinition131.InitializeForAutoGeneration(collectObjectsDelegate428, false);
			SaveId saveId132 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330055 "));
			ContainerDefinition containerDefinition132 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId132);
			CollectObjectsDelegate collectObjectsDelegate429 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList131);
			containerDefinition132.InitializeForAutoGeneration(collectObjectsDelegate429, false);
			SaveId saveId133 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330195 "));
			ContainerDefinition containerDefinition133 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId133);
			CollectObjectsDelegate collectObjectsDelegate430 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList132);
			containerDefinition133.InitializeForAutoGeneration(collectObjectsDelegate430, false);
			SaveId saveId134 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330195 "));
			ContainerDefinition containerDefinition134 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId134);
			CollectObjectsDelegate collectObjectsDelegate431 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList133);
			containerDefinition134.InitializeForAutoGeneration(collectObjectsDelegate431, false);
			SaveId saveId135 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330195 "));
			ContainerDefinition containerDefinition135 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId135);
			CollectObjectsDelegate collectObjectsDelegate432 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList134);
			containerDefinition135.InitializeForAutoGeneration(collectObjectsDelegate432, false);
			SaveId saveId136 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330056 "));
			ContainerDefinition containerDefinition136 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId136);
			CollectObjectsDelegate collectObjectsDelegate433 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList135);
			containerDefinition136.InitializeForAutoGeneration(collectObjectsDelegate433, false);
			SaveId saveId137 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330056 "));
			ContainerDefinition containerDefinition137 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId137);
			CollectObjectsDelegate collectObjectsDelegate434 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList136);
			containerDefinition137.InitializeForAutoGeneration(collectObjectsDelegate434, false);
			SaveId saveId138 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330056 "));
			ContainerDefinition containerDefinition138 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId138);
			CollectObjectsDelegate collectObjectsDelegate435 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList137);
			containerDefinition138.InitializeForAutoGeneration(collectObjectsDelegate435, false);
			SaveId saveId139 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 331005 "));
			ContainerDefinition containerDefinition139 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId139);
			CollectObjectsDelegate collectObjectsDelegate436 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList138);
			containerDefinition139.InitializeForAutoGeneration(collectObjectsDelegate436, false);
			SaveId saveId140 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 331005 "));
			ContainerDefinition containerDefinition140 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId140);
			CollectObjectsDelegate collectObjectsDelegate437 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList139);
			containerDefinition140.InitializeForAutoGeneration(collectObjectsDelegate437, false);
			SaveId saveId141 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 331005 "));
			ContainerDefinition containerDefinition141 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId141);
			CollectObjectsDelegate collectObjectsDelegate438 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList140);
			containerDefinition141.InitializeForAutoGeneration(collectObjectsDelegate438, false);
			SaveId saveId142 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330077 "));
			ContainerDefinition containerDefinition142 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId142);
			CollectObjectsDelegate collectObjectsDelegate439 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList141);
			containerDefinition142.InitializeForAutoGeneration(collectObjectsDelegate439, false);
			SaveId saveId143 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330077 "));
			ContainerDefinition containerDefinition143 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId143);
			CollectObjectsDelegate collectObjectsDelegate440 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList142);
			containerDefinition143.InitializeForAutoGeneration(collectObjectsDelegate440, false);
			SaveId saveId144 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330077 "));
			ContainerDefinition containerDefinition144 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId144);
			CollectObjectsDelegate collectObjectsDelegate441 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList143);
			containerDefinition144.InitializeForAutoGeneration(collectObjectsDelegate441, false);
			SaveId saveId145 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330089 "));
			ContainerDefinition containerDefinition145 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId145);
			CollectObjectsDelegate collectObjectsDelegate442 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList144);
			containerDefinition145.InitializeForAutoGeneration(collectObjectsDelegate442, false);
			SaveId saveId146 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330089 "));
			ContainerDefinition containerDefinition146 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId146);
			CollectObjectsDelegate collectObjectsDelegate443 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList145);
			containerDefinition146.InitializeForAutoGeneration(collectObjectsDelegate443, false);
			SaveId saveId147 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330089 "));
			ContainerDefinition containerDefinition147 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId147);
			CollectObjectsDelegate collectObjectsDelegate444 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList146);
			containerDefinition147.InitializeForAutoGeneration(collectObjectsDelegate444, false);
			SaveId saveId148 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330087 "));
			ContainerDefinition containerDefinition148 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId148);
			CollectObjectsDelegate collectObjectsDelegate445 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList147);
			containerDefinition148.InitializeForAutoGeneration(collectObjectsDelegate445, false);
			SaveId saveId149 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330087 "));
			ContainerDefinition containerDefinition149 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId149);
			CollectObjectsDelegate collectObjectsDelegate446 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList148);
			containerDefinition149.InitializeForAutoGeneration(collectObjectsDelegate446, false);
			SaveId saveId150 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330087 "));
			ContainerDefinition containerDefinition150 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId150);
			CollectObjectsDelegate collectObjectsDelegate447 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList149);
			containerDefinition150.InitializeForAutoGeneration(collectObjectsDelegate447, false);
			SaveId saveId151 = SaveId.ReadSaveIdFrom(new StringReader("2 1 1 0 30102 2 0 30001 1 0 30102 2 0 11006 0 330065 "));
			ContainerDefinition containerDefinition151 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId151);
			CollectObjectsDelegate collectObjectsDelegate448 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList150);
			containerDefinition151.InitializeForAutoGeneration(collectObjectsDelegate448, false);
			SaveId saveId152 = SaveId.ReadSaveIdFrom(new StringReader("2 5 1 0 30102 2 0 30001 1 0 30102 2 0 11006 0 330065 "));
			ContainerDefinition containerDefinition152 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId152);
			CollectObjectsDelegate collectObjectsDelegate449 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList151);
			containerDefinition152.InitializeForAutoGeneration(collectObjectsDelegate449, false);
			SaveId saveId153 = SaveId.ReadSaveIdFrom(new StringReader("2 6 1 0 30102 2 0 30001 1 0 30102 2 0 11006 0 330065 "));
			ContainerDefinition containerDefinition153 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId153);
			CollectObjectsDelegate collectObjectsDelegate450 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList152);
			containerDefinition153.InitializeForAutoGeneration(collectObjectsDelegate450, false);
			SaveId saveId154 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330227 "));
			ContainerDefinition containerDefinition154 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId154);
			CollectObjectsDelegate collectObjectsDelegate451 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList153);
			containerDefinition154.InitializeForAutoGeneration(collectObjectsDelegate451, false);
			SaveId saveId155 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330227 "));
			ContainerDefinition containerDefinition155 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId155);
			CollectObjectsDelegate collectObjectsDelegate452 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList154);
			containerDefinition155.InitializeForAutoGeneration(collectObjectsDelegate452, false);
			SaveId saveId156 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330227 "));
			ContainerDefinition containerDefinition156 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId156);
			CollectObjectsDelegate collectObjectsDelegate453 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList155);
			containerDefinition156.InitializeForAutoGeneration(collectObjectsDelegate453, false);
			SaveId saveId157 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330228 "));
			ContainerDefinition containerDefinition157 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId157);
			CollectObjectsDelegate collectObjectsDelegate454 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList156);
			containerDefinition157.InitializeForAutoGeneration(collectObjectsDelegate454, false);
			SaveId saveId158 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330228 "));
			ContainerDefinition containerDefinition158 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId158);
			CollectObjectsDelegate collectObjectsDelegate455 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList157);
			containerDefinition158.InitializeForAutoGeneration(collectObjectsDelegate455, false);
			SaveId saveId159 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330228 "));
			ContainerDefinition containerDefinition159 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId159);
			CollectObjectsDelegate collectObjectsDelegate456 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList158);
			containerDefinition159.InitializeForAutoGeneration(collectObjectsDelegate456, false);
			SaveId saveId160 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330173 "));
			ContainerDefinition containerDefinition160 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId160);
			CollectObjectsDelegate collectObjectsDelegate457 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList159);
			containerDefinition160.InitializeForAutoGeneration(collectObjectsDelegate457, false);
			SaveId saveId161 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330173 "));
			ContainerDefinition containerDefinition161 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId161);
			CollectObjectsDelegate collectObjectsDelegate458 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList160);
			containerDefinition161.InitializeForAutoGeneration(collectObjectsDelegate458, false);
			SaveId saveId162 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330173 "));
			ContainerDefinition containerDefinition162 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId162);
			CollectObjectsDelegate collectObjectsDelegate459 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList161);
			containerDefinition162.InitializeForAutoGeneration(collectObjectsDelegate459, false);
			SaveId saveId163 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330183 "));
			ContainerDefinition containerDefinition163 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId163);
			CollectObjectsDelegate collectObjectsDelegate460 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList162);
			containerDefinition163.InitializeForAutoGeneration(collectObjectsDelegate460, false);
			SaveId saveId164 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330183 "));
			ContainerDefinition containerDefinition164 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId164);
			CollectObjectsDelegate collectObjectsDelegate461 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList163);
			containerDefinition164.InitializeForAutoGeneration(collectObjectsDelegate461, false);
			SaveId saveId165 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330183 "));
			ContainerDefinition containerDefinition165 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId165);
			CollectObjectsDelegate collectObjectsDelegate462 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList164);
			containerDefinition165.InitializeForAutoGeneration(collectObjectsDelegate462, false);
			SaveId saveId166 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 333002 "));
			ContainerDefinition containerDefinition166 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId166);
			CollectObjectsDelegate collectObjectsDelegate463 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList165);
			containerDefinition166.InitializeForAutoGeneration(collectObjectsDelegate463, false);
			SaveId saveId167 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 333002 "));
			ContainerDefinition containerDefinition167 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId167);
			CollectObjectsDelegate collectObjectsDelegate464 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList166);
			containerDefinition167.InitializeForAutoGeneration(collectObjectsDelegate464, false);
			SaveId saveId168 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 333002 "));
			ContainerDefinition containerDefinition168 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId168);
			CollectObjectsDelegate collectObjectsDelegate465 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList167);
			containerDefinition168.InitializeForAutoGeneration(collectObjectsDelegate465, false);
			SaveId saveId169 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330241 "));
			ContainerDefinition containerDefinition169 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId169);
			CollectObjectsDelegate collectObjectsDelegate466 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList168);
			containerDefinition169.InitializeForAutoGeneration(collectObjectsDelegate466, false);
			SaveId saveId170 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330241 "));
			ContainerDefinition containerDefinition170 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId170);
			CollectObjectsDelegate collectObjectsDelegate467 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList169);
			containerDefinition170.InitializeForAutoGeneration(collectObjectsDelegate467, false);
			SaveId saveId171 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330241 "));
			ContainerDefinition containerDefinition171 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId171);
			CollectObjectsDelegate collectObjectsDelegate468 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList170);
			containerDefinition171.InitializeForAutoGeneration(collectObjectsDelegate468, false);
			SaveId saveId172 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 331001 "));
			ContainerDefinition containerDefinition172 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId172);
			CollectObjectsDelegate collectObjectsDelegate469 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList171);
			containerDefinition172.InitializeForAutoGeneration(collectObjectsDelegate469, true);
			SaveId saveId173 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 331001 "));
			ContainerDefinition containerDefinition173 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId173);
			CollectObjectsDelegate collectObjectsDelegate470 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList172);
			containerDefinition173.InitializeForAutoGeneration(collectObjectsDelegate470, true);
			SaveId saveId174 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 331001 "));
			ContainerDefinition containerDefinition174 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId174);
			CollectObjectsDelegate collectObjectsDelegate471 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList173);
			containerDefinition174.InitializeForAutoGeneration(collectObjectsDelegate471, true);
			SaveId saveId175 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330170 "));
			ContainerDefinition containerDefinition175 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId175);
			CollectObjectsDelegate collectObjectsDelegate472 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList174);
			containerDefinition175.InitializeForAutoGeneration(collectObjectsDelegate472, false);
			SaveId saveId176 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330170 "));
			ContainerDefinition containerDefinition176 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId176);
			CollectObjectsDelegate collectObjectsDelegate473 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList175);
			containerDefinition176.InitializeForAutoGeneration(collectObjectsDelegate473, false);
			SaveId saveId177 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330170 "));
			ContainerDefinition containerDefinition177 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId177);
			CollectObjectsDelegate collectObjectsDelegate474 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList176);
			containerDefinition177.InitializeForAutoGeneration(collectObjectsDelegate474, false);
			SaveId saveId178 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330260 "));
			ContainerDefinition containerDefinition178 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId178);
			CollectObjectsDelegate collectObjectsDelegate475 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList177);
			containerDefinition178.InitializeForAutoGeneration(collectObjectsDelegate475, false);
			SaveId saveId179 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330260 "));
			ContainerDefinition containerDefinition179 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId179);
			CollectObjectsDelegate collectObjectsDelegate476 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList178);
			containerDefinition179.InitializeForAutoGeneration(collectObjectsDelegate476, false);
			SaveId saveId180 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330260 "));
			ContainerDefinition containerDefinition180 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId180);
			CollectObjectsDelegate collectObjectsDelegate477 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList179);
			containerDefinition180.InitializeForAutoGeneration(collectObjectsDelegate477, false);
			SaveId saveId181 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 332120 "));
			ContainerDefinition containerDefinition181 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId181);
			CollectObjectsDelegate collectObjectsDelegate478 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList180);
			containerDefinition181.InitializeForAutoGeneration(collectObjectsDelegate478, true);
			SaveId saveId182 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 332120 "));
			ContainerDefinition containerDefinition182 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId182);
			CollectObjectsDelegate collectObjectsDelegate479 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList181);
			containerDefinition182.InitializeForAutoGeneration(collectObjectsDelegate479, true);
			SaveId saveId183 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 332120 "));
			ContainerDefinition containerDefinition183 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId183);
			CollectObjectsDelegate collectObjectsDelegate480 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList182);
			containerDefinition183.InitializeForAutoGeneration(collectObjectsDelegate480, true);
			SaveId saveId184 = SaveId.ReadSaveIdFrom(new StringReader("2 1 1 0 30102 2 0 330048 0 30003 "));
			ContainerDefinition containerDefinition184 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId184);
			CollectObjectsDelegate collectObjectsDelegate481 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList183);
			containerDefinition184.InitializeForAutoGeneration(collectObjectsDelegate481, false);
			SaveId saveId185 = SaveId.ReadSaveIdFrom(new StringReader("2 5 1 0 30102 2 0 330048 0 30003 "));
			ContainerDefinition containerDefinition185 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId185);
			CollectObjectsDelegate collectObjectsDelegate482 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList184);
			containerDefinition185.InitializeForAutoGeneration(collectObjectsDelegate482, false);
			SaveId saveId186 = SaveId.ReadSaveIdFrom(new StringReader("2 6 1 0 30102 2 0 330048 0 30003 "));
			ContainerDefinition containerDefinition186 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId186);
			CollectObjectsDelegate collectObjectsDelegate483 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList185);
			containerDefinition186.InitializeForAutoGeneration(collectObjectsDelegate483, false);
			SaveId saveId187 = SaveId.ReadSaveIdFrom(new StringReader("2 1 1 0 30100 2 0 330053 0 330053 "));
			ContainerDefinition containerDefinition187 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId187);
			CollectObjectsDelegate collectObjectsDelegate484 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList186);
			containerDefinition187.InitializeForAutoGeneration(collectObjectsDelegate484, false);
			SaveId saveId188 = SaveId.ReadSaveIdFrom(new StringReader("2 5 1 0 30100 2 0 330053 0 330053 "));
			ContainerDefinition containerDefinition188 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId188);
			CollectObjectsDelegate collectObjectsDelegate485 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList187);
			containerDefinition188.InitializeForAutoGeneration(collectObjectsDelegate485, false);
			SaveId saveId189 = SaveId.ReadSaveIdFrom(new StringReader("2 6 1 0 30100 2 0 330053 0 330053 "));
			ContainerDefinition containerDefinition189 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId189);
			CollectObjectsDelegate collectObjectsDelegate486 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList188);
			containerDefinition189.InitializeForAutoGeneration(collectObjectsDelegate486, false);
			SaveId saveId190 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330268 "));
			ContainerDefinition containerDefinition190 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId190);
			CollectObjectsDelegate collectObjectsDelegate487 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList189);
			containerDefinition190.InitializeForAutoGeneration(collectObjectsDelegate487, false);
			SaveId saveId191 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330268 "));
			ContainerDefinition containerDefinition191 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId191);
			CollectObjectsDelegate collectObjectsDelegate488 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList190);
			containerDefinition191.InitializeForAutoGeneration(collectObjectsDelegate488, false);
			SaveId saveId192 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330268 "));
			ContainerDefinition containerDefinition192 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId192);
			CollectObjectsDelegate collectObjectsDelegate489 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList191);
			containerDefinition192.InitializeForAutoGeneration(collectObjectsDelegate489, false);
			SaveId saveId193 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330065 "));
			ContainerDefinition containerDefinition193 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId193);
			CollectObjectsDelegate collectObjectsDelegate490 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList192);
			containerDefinition193.InitializeForAutoGeneration(collectObjectsDelegate490, false);
			SaveId saveId194 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330065 "));
			ContainerDefinition containerDefinition194 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId194);
			CollectObjectsDelegate collectObjectsDelegate491 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList193);
			containerDefinition194.InitializeForAutoGeneration(collectObjectsDelegate491, false);
			SaveId saveId195 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330065 "));
			ContainerDefinition containerDefinition195 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId195);
			CollectObjectsDelegate collectObjectsDelegate492 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList194);
			containerDefinition195.InitializeForAutoGeneration(collectObjectsDelegate492, false);
			SaveId saveId196 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330289 "));
			ContainerDefinition containerDefinition196 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId196);
			CollectObjectsDelegate collectObjectsDelegate493 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList195);
			containerDefinition196.InitializeForAutoGeneration(collectObjectsDelegate493, false);
			SaveId saveId197 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330289 "));
			ContainerDefinition containerDefinition197 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId197);
			CollectObjectsDelegate collectObjectsDelegate494 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList196);
			containerDefinition197.InitializeForAutoGeneration(collectObjectsDelegate494, false);
			SaveId saveId198 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330289 "));
			ContainerDefinition containerDefinition198 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId198);
			CollectObjectsDelegate collectObjectsDelegate495 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList197);
			containerDefinition198.InitializeForAutoGeneration(collectObjectsDelegate495, false);
			SaveId saveId199 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 330295 "));
			ContainerDefinition containerDefinition199 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId199);
			CollectObjectsDelegate collectObjectsDelegate496 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList198);
			containerDefinition199.InitializeForAutoGeneration(collectObjectsDelegate496, false);
			SaveId saveId200 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 330295 "));
			ContainerDefinition containerDefinition200 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId200);
			CollectObjectsDelegate collectObjectsDelegate497 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList199);
			containerDefinition200.InitializeForAutoGeneration(collectObjectsDelegate497, false);
			SaveId saveId201 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 330295 "));
			ContainerDefinition containerDefinition201 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId201);
			CollectObjectsDelegate collectObjectsDelegate498 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList200);
			containerDefinition201.InitializeForAutoGeneration(collectObjectsDelegate498, false);
			SaveId saveId202 = SaveId.ReadSaveIdFrom(new StringReader("2 2 0 30021 0 331001 "));
			ContainerDefinition containerDefinition202 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId202);
			CollectObjectsDelegate collectObjectsDelegate499 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary201);
			containerDefinition202.InitializeForAutoGeneration(collectObjectsDelegate499, true);
			SaveId saveId203 = SaveId.ReadSaveIdFrom(new StringReader("2 2 0 11006 0 331004 "));
			ContainerDefinition containerDefinition203 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId203);
			CollectObjectsDelegate collectObjectsDelegate500 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary202);
			containerDefinition203.InitializeForAutoGeneration(collectObjectsDelegate500, false);
			SaveId saveId204 = SaveId.ReadSaveIdFrom(new StringReader("2 2 0 332140 0 30020 "));
			ContainerDefinition containerDefinition204 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId204);
			CollectObjectsDelegate collectObjectsDelegate501 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary203);
			containerDefinition204.InitializeForAutoGeneration(collectObjectsDelegate501, true);
			SaveId saveId205 = SaveId.ReadSaveIdFrom(new StringReader("2 3 1 0 30102 2 0 330095 0 330091 "));
			ContainerDefinition containerDefinition205 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId205);
			CollectObjectsDelegate collectObjectsDelegate502 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray204);
			containerDefinition205.InitializeForAutoGeneration(collectObjectsDelegate502, false);
			SaveId saveId206 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 850004 "));
			ContainerDefinition containerDefinition206 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId206);
			CollectObjectsDelegate collectObjectsDelegate503 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList205);
			containerDefinition206.InitializeForAutoGeneration(collectObjectsDelegate503, false);
			SaveId saveId207 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 850004 "));
			ContainerDefinition containerDefinition207 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId207);
			CollectObjectsDelegate collectObjectsDelegate504 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList206);
			containerDefinition207.InitializeForAutoGeneration(collectObjectsDelegate504, false);
			SaveId saveId208 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 850004 "));
			ContainerDefinition containerDefinition208 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId208);
			CollectObjectsDelegate collectObjectsDelegate505 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList207);
			containerDefinition208.InitializeForAutoGeneration(collectObjectsDelegate505, false);
			SaveId saveId209 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 850003 "));
			ContainerDefinition containerDefinition209 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId209);
			CollectObjectsDelegate collectObjectsDelegate506 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList208);
			containerDefinition209.InitializeForAutoGeneration(collectObjectsDelegate506, false);
			SaveId saveId210 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 850003 "));
			ContainerDefinition containerDefinition210 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId210);
			CollectObjectsDelegate collectObjectsDelegate507 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList209);
			containerDefinition210.InitializeForAutoGeneration(collectObjectsDelegate507, false);
			SaveId saveId211 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 850003 "));
			ContainerDefinition containerDefinition211 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId211);
			CollectObjectsDelegate collectObjectsDelegate508 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList210);
			containerDefinition211.InitializeForAutoGeneration(collectObjectsDelegate508, false);
			SaveId saveId212 = SaveId.ReadSaveIdFrom(new StringReader("2 2 0 30021 0 30020 "));
			ContainerDefinition containerDefinition212 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId212);
			CollectObjectsDelegate collectObjectsDelegate509 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary211);
			containerDefinition212.InitializeForAutoGeneration(collectObjectsDelegate509, true);
			SaveId saveId213 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 60002 "));
			ContainerDefinition containerDefinition213 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId213);
			CollectObjectsDelegate collectObjectsDelegate510 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList212);
			containerDefinition213.InitializeForAutoGeneration(collectObjectsDelegate510, false);
			SaveId saveId214 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 60002 "));
			ContainerDefinition containerDefinition214 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId214);
			CollectObjectsDelegate collectObjectsDelegate511 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList213);
			containerDefinition214.InitializeForAutoGeneration(collectObjectsDelegate511, false);
			SaveId saveId215 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 60002 "));
			ContainerDefinition containerDefinition215 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId215);
			CollectObjectsDelegate collectObjectsDelegate512 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList214);
			containerDefinition215.InitializeForAutoGeneration(collectObjectsDelegate512, false);
			SaveId saveId216 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 110002 "));
			ContainerDefinition containerDefinition216 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId216);
			CollectObjectsDelegate collectObjectsDelegate513 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList215);
			containerDefinition216.InitializeForAutoGeneration(collectObjectsDelegate513, false);
			SaveId saveId217 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 110002 "));
			ContainerDefinition containerDefinition217 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId217);
			CollectObjectsDelegate collectObjectsDelegate514 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList216);
			containerDefinition217.InitializeForAutoGeneration(collectObjectsDelegate514, false);
			SaveId saveId218 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 110002 "));
			ContainerDefinition containerDefinition218 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId218);
			CollectObjectsDelegate collectObjectsDelegate515 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList217);
			containerDefinition218.InitializeForAutoGeneration(collectObjectsDelegate515, false);
			SaveId saveId219 = SaveId.ReadSaveIdFrom(new StringReader("2 1 0 151001 "));
			ContainerDefinition containerDefinition219 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId219);
			CollectObjectsDelegate collectObjectsDelegate516 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList218);
			containerDefinition219.InitializeForAutoGeneration(collectObjectsDelegate516, false);
			SaveId saveId220 = SaveId.ReadSaveIdFrom(new StringReader("2 5 0 151001 "));
			ContainerDefinition containerDefinition220 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId220);
			CollectObjectsDelegate collectObjectsDelegate517 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList219);
			containerDefinition220.InitializeForAutoGeneration(collectObjectsDelegate517, false);
			SaveId saveId221 = SaveId.ReadSaveIdFrom(new StringReader("2 6 0 151001 "));
			ContainerDefinition containerDefinition221 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId221);
			CollectObjectsDelegate collectObjectsDelegate518 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList220);
			containerDefinition221.InitializeForAutoGeneration(collectObjectsDelegate518, false);
			SaveId saveId222 = SaveId.ReadSaveIdFrom(new StringReader("2 3 0 155838 "));
			ContainerDefinition containerDefinition222 = (ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId222);
			CollectObjectsDelegate collectObjectsDelegate519 = new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray221);
			containerDefinition222.InitializeForAutoGeneration(collectObjectsDelegate519, false);
		}

		// Token: 0x06000831 RID: 2097 RVA: 0x00034B60 File Offset: 0x00032D60
		private static void AutoGeneratedStaticCollectObjectsForArray0(object o, List<object> collectedObjects)
		{
			foreach (VillageType item in (VillageType[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000832 RID: 2098 RVA: 0x00034B90 File Offset: 0x00032D90
		private static void AutoGeneratedStaticCollectObjectsForArray1(object o, List<object> collectedObjects)
		{
			foreach (BuildingType item in (BuildingType[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000833 RID: 2099 RVA: 0x00034BC0 File Offset: 0x00032DC0
		private static void AutoGeneratedStaticCollectObjectsForArray2(object o, List<object> collectedObjects)
		{
			foreach (Hero item in (Hero[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000834 RID: 2100 RVA: 0x00034BF0 File Offset: 0x00032DF0
		private static void AutoGeneratedStaticCollectObjectsForArray3(object o, List<object> collectedObjects)
		{
			foreach (Town item in (Town[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000835 RID: 2101 RVA: 0x00034C20 File Offset: 0x00032E20
		private static void AutoGeneratedStaticCollectObjectsForArray4(object o, List<object> collectedObjects)
		{
			foreach (CharacterObject item in (CharacterObject[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000836 RID: 2102 RVA: 0x00034C50 File Offset: 0x00032E50
		private static void AutoGeneratedStaticCollectObjectsForArray5(object o, List<object> collectedObjects)
		{
			foreach (Workshop item in (Workshop[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000837 RID: 2103 RVA: 0x00034C80 File Offset: 0x00032E80
		private static void AutoGeneratedStaticCollectObjectsForArray6(object o, List<object> collectedObjects)
		{
			foreach (MapEventSide item in (MapEventSide[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000838 RID: 2104 RVA: 0x00034CB0 File Offset: 0x00032EB0
		private static void AutoGeneratedStaticCollectObjectsForArray7(object o, List<object> collectedObjects)
		{
			foreach (Clan item in (Clan[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000839 RID: 2105 RVA: 0x00034CE0 File Offset: 0x00032EE0
		private static void AutoGeneratedStaticCollectObjectsForArray8(object o, List<object> collectedObjects)
		{
			foreach (SiegeEvent.SiegeEngineConstructionProgress item in (SiegeEvent.SiegeEngineConstructionProgress[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600083A RID: 2106 RVA: 0x00034D10 File Offset: 0x00032F10
		private static void AutoGeneratedStaticCollectObjectsForArray9(object o, List<object> collectedObjects)
		{
			TroopRosterElement[] array = (TroopRosterElement[])o;
			for (int i = 0; i < array.Length; i++)
			{
				TroopRosterElement.AutoGeneratedStaticCollectObjectsTroopRosterElement(array[i], collectedObjects);
			}
		}

		// Token: 0x0600083B RID: 2107 RVA: 0x00034D44 File Offset: 0x00032F44
		private static void AutoGeneratedStaticCollectObjectsForArray10(object o, List<object> collectedObjects)
		{
			Town.SellLog[] array = (Town.SellLog[])o;
			for (int i = 0; i < array.Length; i++)
			{
				Town.SellLog.AutoGeneratedStaticCollectObjectsSellLog(array[i], collectedObjects);
			}
		}

		// Token: 0x0600083C RID: 2108 RVA: 0x00034D78 File Offset: 0x00032F78
		private static void AutoGeneratedStaticCollectObjectsForArray11(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x0600083D RID: 2109 RVA: 0x00034D7C File Offset: 0x00032F7C
		private static void AutoGeneratedStaticCollectObjectsForArray12(object o, List<object> collectedObjects)
		{
			foreach (MobileParty item in (MobileParty[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600083E RID: 2110 RVA: 0x00034DAC File Offset: 0x00032FAC
		private static void AutoGeneratedStaticCollectObjectsForArray13(object o, List<object> collectedObjects)
		{
			foreach (Settlement item in (Settlement[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600083F RID: 2111 RVA: 0x00034DDC File Offset: 0x00032FDC
		private static void AutoGeneratedStaticCollectObjectsForArray14(object o, List<object> collectedObjects)
		{
			foreach (CraftingOrder item in (CraftingOrder[])o)
			{
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000840 RID: 2112 RVA: 0x00034E0C File Offset: 0x0003300C
		private static void AutoGeneratedStaticCollectObjectsForArray15(object o, List<object> collectedObjects)
		{
			foreach (KeyValuePair<Hero, CraftingOrder> keyValuePair in (KeyValuePair<Hero, CraftingOrder>[])o)
			{
				Hero key = keyValuePair.Key;
				CraftingOrder value = keyValuePair.Value;
				collectedObjects.Add(key);
				collectedObjects.Add(value);
			}
		}

		// Token: 0x06000841 RID: 2113 RVA: 0x00034E58 File Offset: 0x00033058
		private static void AutoGeneratedStaticCollectObjectsForArray16(object o, List<object> collectedObjects)
		{
			foreach (KeyValuePair<Hero, short> keyValuePair in (KeyValuePair<Hero, short>[])o)
			{
				Hero key = keyValuePair.Key;
				short value = keyValuePair.Value;
				collectedObjects.Add(key);
			}
		}

		// Token: 0x06000842 RID: 2114 RVA: 0x00034E9C File Offset: 0x0003309C
		private static void AutoGeneratedStaticCollectObjectsForArray17(object o, List<object> collectedObjects)
		{
			foreach (Tuple<TraitObject, int> tuple in (Tuple<TraitObject, int>[])o)
			{
				if (tuple != null)
				{
					collectedObjects.Add(tuple);
					TraitObject item = tuple.Item1;
					int item2 = tuple.Item2;
					collectedObjects.Add(item);
				}
			}
		}

		// Token: 0x06000843 RID: 2115 RVA: 0x00034EE4 File Offset: 0x000330E4
		private static void AutoGeneratedStaticCollectObjectsForList18(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KingdomDecision item = (KingdomDecision)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000844 RID: 2116 RVA: 0x00034F20 File Offset: 0x00033120
		private static void AutoGeneratedStaticCollectObjectsForList19(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KingdomDecision item = (KingdomDecision)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000845 RID: 2117 RVA: 0x00034F5C File Offset: 0x0003315C
		private static void AutoGeneratedStaticCollectObjectsForList20(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KingdomDecision item = (KingdomDecision)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000846 RID: 2118 RVA: 0x00034F98 File Offset: 0x00033198
		private static void AutoGeneratedStaticCollectObjectsForList21(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				QuestBase item = (QuestBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000847 RID: 2119 RVA: 0x00034FD4 File Offset: 0x000331D4
		private static void AutoGeneratedStaticCollectObjectsForList22(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				QuestBase item = (QuestBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000848 RID: 2120 RVA: 0x00035010 File Offset: 0x00033210
		private static void AutoGeneratedStaticCollectObjectsForList23(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				QuestBase item = (QuestBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000849 RID: 2121 RVA: 0x0003504C File Offset: 0x0003324C
		private static void AutoGeneratedStaticCollectObjectsForList24(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Hero item = (Hero)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600084A RID: 2122 RVA: 0x00035088 File Offset: 0x00033288
		private static void AutoGeneratedStaticCollectObjectsForList25(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Hero item = (Hero)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600084B RID: 2123 RVA: 0x000350C4 File Offset: 0x000332C4
		private static void AutoGeneratedStaticCollectObjectsForList26(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Hero item = (Hero)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600084C RID: 2124 RVA: 0x00035100 File Offset: 0x00033300
		private static void AutoGeneratedStaticCollectObjectsForList27(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Romance.RomanticState item = (Romance.RomanticState)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600084D RID: 2125 RVA: 0x0003513C File Offset: 0x0003333C
		private static void AutoGeneratedStaticCollectObjectsForList28(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Romance.RomanticState item = (Romance.RomanticState)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600084E RID: 2126 RVA: 0x00035178 File Offset: 0x00033378
		private static void AutoGeneratedStaticCollectObjectsForList29(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Romance.RomanticState item = (Romance.RomanticState)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600084F RID: 2127 RVA: 0x000351B4 File Offset: 0x000333B4
		private static void AutoGeneratedStaticCollectObjectsForList30(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent item = (SiegeEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000850 RID: 2128 RVA: 0x000351F0 File Offset: 0x000333F0
		private static void AutoGeneratedStaticCollectObjectsForList31(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent item = (SiegeEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000851 RID: 2129 RVA: 0x0003522C File Offset: 0x0003342C
		private static void AutoGeneratedStaticCollectObjectsForList32(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent item = (SiegeEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000852 RID: 2130 RVA: 0x00035268 File Offset: 0x00033468
		private static void AutoGeneratedStaticCollectObjectsForList33(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MapEvent item = (MapEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000853 RID: 2131 RVA: 0x000352A4 File Offset: 0x000334A4
		private static void AutoGeneratedStaticCollectObjectsForList34(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MapEvent item = (MapEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000854 RID: 2132 RVA: 0x000352E0 File Offset: 0x000334E0
		private static void AutoGeneratedStaticCollectObjectsForList35(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MapEvent item = (MapEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000855 RID: 2133 RVA: 0x0003531C File Offset: 0x0003351C
		private static void AutoGeneratedStaticCollectObjectsForList36(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				LogEntry item = (LogEntry)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000856 RID: 2134 RVA: 0x00035358 File Offset: 0x00033558
		private static void AutoGeneratedStaticCollectObjectsForList37(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				LogEntry item = (LogEntry)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000857 RID: 2135 RVA: 0x00035394 File Offset: 0x00033594
		private static void AutoGeneratedStaticCollectObjectsForList38(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				LogEntry item = (LogEntry)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000858 RID: 2136 RVA: 0x000353D0 File Offset: 0x000335D0
		private static void AutoGeneratedStaticCollectObjectsForList39(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TrackedObject item = (TrackedObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000859 RID: 2137 RVA: 0x0003540C File Offset: 0x0003360C
		private static void AutoGeneratedStaticCollectObjectsForList40(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TrackedObject item = (TrackedObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600085A RID: 2138 RVA: 0x00035448 File Offset: 0x00033648
		private static void AutoGeneratedStaticCollectObjectsForList41(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TrackedObject item = (TrackedObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600085B RID: 2139 RVA: 0x00035484 File Offset: 0x00033684
		private static void AutoGeneratedStaticCollectObjectsForList42(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TournamentGame item = (TournamentGame)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600085C RID: 2140 RVA: 0x000354C0 File Offset: 0x000336C0
		private static void AutoGeneratedStaticCollectObjectsForList43(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TournamentGame item = (TournamentGame)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600085D RID: 2141 RVA: 0x000354FC File Offset: 0x000336FC
		private static void AutoGeneratedStaticCollectObjectsForList44(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TournamentGame item = (TournamentGame)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600085E RID: 2142 RVA: 0x00035538 File Offset: 0x00033738
		private static void AutoGeneratedStaticCollectObjectsForList45(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Track item = (Track)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600085F RID: 2143 RVA: 0x00035574 File Offset: 0x00033774
		private static void AutoGeneratedStaticCollectObjectsForList46(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Track item = (Track)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000860 RID: 2144 RVA: 0x000355B0 File Offset: 0x000337B0
		private static void AutoGeneratedStaticCollectObjectsForList47(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Track item = (Track)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000861 RID: 2145 RVA: 0x000355EC File Offset: 0x000337EC
		private static void AutoGeneratedStaticCollectObjectsForList48(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Workshop item = (Workshop)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000862 RID: 2146 RVA: 0x00035628 File Offset: 0x00033828
		private static void AutoGeneratedStaticCollectObjectsForList49(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Workshop item = (Workshop)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000863 RID: 2147 RVA: 0x00035664 File Offset: 0x00033864
		private static void AutoGeneratedStaticCollectObjectsForList50(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Workshop item = (Workshop)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000864 RID: 2148 RVA: 0x000356A0 File Offset: 0x000338A0
		private static void AutoGeneratedStaticCollectObjectsForList51(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Alley item = (Alley)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000865 RID: 2149 RVA: 0x000356DC File Offset: 0x000338DC
		private static void AutoGeneratedStaticCollectObjectsForList52(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Alley item = (Alley)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000866 RID: 2150 RVA: 0x00035718 File Offset: 0x00033918
		private static void AutoGeneratedStaticCollectObjectsForList53(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Alley item = (Alley)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000867 RID: 2151 RVA: 0x00035754 File Offset: 0x00033954
		private static void AutoGeneratedStaticCollectObjectsForList54(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MobileParty item = (MobileParty)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000868 RID: 2152 RVA: 0x00035790 File Offset: 0x00033990
		private static void AutoGeneratedStaticCollectObjectsForList55(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MobileParty item = (MobileParty)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000869 RID: 2153 RVA: 0x000357CC File Offset: 0x000339CC
		private static void AutoGeneratedStaticCollectObjectsForList56(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MobileParty item = (MobileParty)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600086A RID: 2154 RVA: 0x00035808 File Offset: 0x00033A08
		private static void AutoGeneratedStaticCollectObjectsForList57(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SettlementComponent item = (SettlementComponent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600086B RID: 2155 RVA: 0x00035844 File Offset: 0x00033A44
		private static void AutoGeneratedStaticCollectObjectsForList58(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SettlementComponent item = (SettlementComponent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600086C RID: 2156 RVA: 0x00035880 File Offset: 0x00033A80
		private static void AutoGeneratedStaticCollectObjectsForList59(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SettlementComponent item = (SettlementComponent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600086D RID: 2157 RVA: 0x000358BC File Offset: 0x00033ABC
		private static void AutoGeneratedStaticCollectObjectsForList60(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Village item = (Village)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600086E RID: 2158 RVA: 0x000358F8 File Offset: 0x00033AF8
		private static void AutoGeneratedStaticCollectObjectsForList61(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Village item = (Village)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600086F RID: 2159 RVA: 0x00035934 File Offset: 0x00033B34
		private static void AutoGeneratedStaticCollectObjectsForList62(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Village item = (Village)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000870 RID: 2160 RVA: 0x00035970 File Offset: 0x00033B70
		private static void AutoGeneratedStaticCollectObjectsForList63(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CharacterObject item = (CharacterObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000871 RID: 2161 RVA: 0x000359AC File Offset: 0x00033BAC
		private static void AutoGeneratedStaticCollectObjectsForList64(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CharacterObject item = (CharacterObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000872 RID: 2162 RVA: 0x000359E8 File Offset: 0x00033BE8
		private static void AutoGeneratedStaticCollectObjectsForList65(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CharacterObject item = (CharacterObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000873 RID: 2163 RVA: 0x00035A24 File Offset: 0x00033C24
		private static void AutoGeneratedStaticCollectObjectsForList66(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CultureObject item = (CultureObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000874 RID: 2164 RVA: 0x00035A60 File Offset: 0x00033C60
		private static void AutoGeneratedStaticCollectObjectsForList67(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CultureObject item = (CultureObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000875 RID: 2165 RVA: 0x00035A9C File Offset: 0x00033C9C
		private static void AutoGeneratedStaticCollectObjectsForList68(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CultureObject item = (CultureObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000876 RID: 2166 RVA: 0x00035AD8 File Offset: 0x00033CD8
		private static void AutoGeneratedStaticCollectObjectsForList69(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IFaction item = (IFaction)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000877 RID: 2167 RVA: 0x00035B14 File Offset: 0x00033D14
		private static void AutoGeneratedStaticCollectObjectsForList70(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IFaction item = (IFaction)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000878 RID: 2168 RVA: 0x00035B50 File Offset: 0x00033D50
		private static void AutoGeneratedStaticCollectObjectsForList71(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IFaction item = (IFaction)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000879 RID: 2169 RVA: 0x00035B8C File Offset: 0x00033D8C
		private static void AutoGeneratedStaticCollectObjectsForList72(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Clan item = (Clan)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600087A RID: 2170 RVA: 0x00035BC8 File Offset: 0x00033DC8
		private static void AutoGeneratedStaticCollectObjectsForList73(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Clan item = (Clan)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600087B RID: 2171 RVA: 0x00035C04 File Offset: 0x00033E04
		private static void AutoGeneratedStaticCollectObjectsForList74(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Clan item = (Clan)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600087C RID: 2172 RVA: 0x00035C40 File Offset: 0x00033E40
		private static void AutoGeneratedStaticCollectObjectsForList75(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Kingdom item = (Kingdom)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600087D RID: 2173 RVA: 0x00035C7C File Offset: 0x00033E7C
		private static void AutoGeneratedStaticCollectObjectsForList76(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Kingdom item = (Kingdom)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600087E RID: 2174 RVA: 0x00035CB8 File Offset: 0x00033EB8
		private static void AutoGeneratedStaticCollectObjectsForList77(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Kingdom item = (Kingdom)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600087F RID: 2175 RVA: 0x00035CF4 File Offset: 0x00033EF4
		private static void AutoGeneratedStaticCollectObjectsForList78(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TraitObject item = (TraitObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000880 RID: 2176 RVA: 0x00035D30 File Offset: 0x00033F30
		private static void AutoGeneratedStaticCollectObjectsForList79(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TraitObject item = (TraitObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000881 RID: 2177 RVA: 0x00035D6C File Offset: 0x00033F6C
		private static void AutoGeneratedStaticCollectObjectsForList80(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TraitObject item = (TraitObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000882 RID: 2178 RVA: 0x00035DA8 File Offset: 0x00033FA8
		private static void AutoGeneratedStaticCollectObjectsForList81(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				VillageType item = (VillageType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000883 RID: 2179 RVA: 0x00035DE4 File Offset: 0x00033FE4
		private static void AutoGeneratedStaticCollectObjectsForList82(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				VillageType item = (VillageType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000884 RID: 2180 RVA: 0x00035E20 File Offset: 0x00034020
		private static void AutoGeneratedStaticCollectObjectsForList83(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				VillageType item = (VillageType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000885 RID: 2181 RVA: 0x00035E5C File Offset: 0x0003405C
		private static void AutoGeneratedStaticCollectObjectsForList84(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				BuildingType item = (BuildingType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000886 RID: 2182 RVA: 0x00035E98 File Offset: 0x00034098
		private static void AutoGeneratedStaticCollectObjectsForList85(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				BuildingType item = (BuildingType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000887 RID: 2183 RVA: 0x00035ED4 File Offset: 0x000340D4
		private static void AutoGeneratedStaticCollectObjectsForList86(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				BuildingType item = (BuildingType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000888 RID: 2184 RVA: 0x00035F10 File Offset: 0x00034110
		private static void AutoGeneratedStaticCollectObjectsForList87(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PartyTemplateObject item = (PartyTemplateObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000889 RID: 2185 RVA: 0x00035F4C File Offset: 0x0003414C
		private static void AutoGeneratedStaticCollectObjectsForList88(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PartyTemplateObject item = (PartyTemplateObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600088A RID: 2186 RVA: 0x00035F88 File Offset: 0x00034188
		private static void AutoGeneratedStaticCollectObjectsForList89(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PartyTemplateObject item = (PartyTemplateObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600088B RID: 2187 RVA: 0x00035FC4 File Offset: 0x000341C4
		private static void AutoGeneratedStaticCollectObjectsForList90(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Settlement item = (Settlement)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600088C RID: 2188 RVA: 0x00036000 File Offset: 0x00034200
		private static void AutoGeneratedStaticCollectObjectsForList91(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Settlement item = (Settlement)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600088D RID: 2189 RVA: 0x0003603C File Offset: 0x0003423C
		private static void AutoGeneratedStaticCollectObjectsForList92(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Settlement item = (Settlement)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600088E RID: 2190 RVA: 0x00036078 File Offset: 0x00034278
		private static void AutoGeneratedStaticCollectObjectsForList93(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				WorkshopType item = (WorkshopType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600088F RID: 2191 RVA: 0x000360B4 File Offset: 0x000342B4
		private static void AutoGeneratedStaticCollectObjectsForList94(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				WorkshopType item = (WorkshopType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000890 RID: 2192 RVA: 0x000360F0 File Offset: 0x000342F0
		private static void AutoGeneratedStaticCollectObjectsForList95(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				WorkshopType item = (WorkshopType)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000891 RID: 2193 RVA: 0x0003612C File Offset: 0x0003432C
		private static void AutoGeneratedStaticCollectObjectsForList96(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Hideout item = (Hideout)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000892 RID: 2194 RVA: 0x00036168 File Offset: 0x00034368
		private static void AutoGeneratedStaticCollectObjectsForList97(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Hideout item = (Hideout)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000893 RID: 2195 RVA: 0x000361A4 File Offset: 0x000343A4
		private static void AutoGeneratedStaticCollectObjectsForList98(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Hideout item = (Hideout)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000894 RID: 2196 RVA: 0x000361E0 File Offset: 0x000343E0
		private static void AutoGeneratedStaticCollectObjectsForList99(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RetirementSettlementComponent item = (RetirementSettlementComponent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000895 RID: 2197 RVA: 0x0003621C File Offset: 0x0003441C
		private static void AutoGeneratedStaticCollectObjectsForList100(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RetirementSettlementComponent item = (RetirementSettlementComponent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000896 RID: 2198 RVA: 0x00036258 File Offset: 0x00034458
		private static void AutoGeneratedStaticCollectObjectsForList101(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RetirementSettlementComponent item = (RetirementSettlementComponent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000897 RID: 2199 RVA: 0x00036294 File Offset: 0x00034494
		private static void AutoGeneratedStaticCollectObjectsForList102(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Town item = (Town)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000898 RID: 2200 RVA: 0x000362D0 File Offset: 0x000344D0
		private static void AutoGeneratedStaticCollectObjectsForList103(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Town item = (Town)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000899 RID: 2201 RVA: 0x0003630C File Offset: 0x0003450C
		private static void AutoGeneratedStaticCollectObjectsForList104(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Town item = (Town)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600089A RID: 2202 RVA: 0x00036348 File Offset: 0x00034548
		private static void AutoGeneratedStaticCollectObjectsForList105(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MenuContext item = (MenuContext)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600089B RID: 2203 RVA: 0x00036384 File Offset: 0x00034584
		private static void AutoGeneratedStaticCollectObjectsForList106(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MenuContext item = (MenuContext)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600089C RID: 2204 RVA: 0x000363C0 File Offset: 0x000345C0
		private static void AutoGeneratedStaticCollectObjectsForList107(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MenuContext item = (MenuContext)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600089D RID: 2205 RVA: 0x000363FC File Offset: 0x000345FC
		private static void AutoGeneratedStaticCollectObjectsForList108(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PolicyObject item = (PolicyObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600089E RID: 2206 RVA: 0x00036438 File Offset: 0x00034638
		private static void AutoGeneratedStaticCollectObjectsForList109(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PolicyObject item = (PolicyObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600089F RID: 2207 RVA: 0x00036474 File Offset: 0x00034674
		private static void AutoGeneratedStaticCollectObjectsForList110(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PolicyObject item = (PolicyObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A0 RID: 2208 RVA: 0x000364B0 File Offset: 0x000346B0
		private static void AutoGeneratedStaticCollectObjectsForList111(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Concept item = (Concept)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A1 RID: 2209 RVA: 0x000364EC File Offset: 0x000346EC
		private static void AutoGeneratedStaticCollectObjectsForList112(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Concept item = (Concept)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A2 RID: 2210 RVA: 0x00036528 File Offset: 0x00034728
		private static void AutoGeneratedStaticCollectObjectsForList113(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Concept item = (Concept)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A3 RID: 2211 RVA: 0x00036564 File Offset: 0x00034764
		private static void AutoGeneratedStaticCollectObjectsForList114(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueBase item = (IssueBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A4 RID: 2212 RVA: 0x000365A0 File Offset: 0x000347A0
		private static void AutoGeneratedStaticCollectObjectsForList115(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueBase item = (IssueBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A5 RID: 2213 RVA: 0x000365DC File Offset: 0x000347DC
		private static void AutoGeneratedStaticCollectObjectsForList116(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueBase item = (IssueBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A6 RID: 2214 RVA: 0x00036618 File Offset: 0x00034818
		private static void AutoGeneratedStaticCollectObjectsForList117(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueEffect item = (IssueEffect)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A7 RID: 2215 RVA: 0x00036654 File Offset: 0x00034854
		private static void AutoGeneratedStaticCollectObjectsForList118(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueEffect item = (IssueEffect)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A8 RID: 2216 RVA: 0x00036690 File Offset: 0x00034890
		private static void AutoGeneratedStaticCollectObjectsForList119(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueEffect item = (IssueEffect)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008A9 RID: 2217 RVA: 0x000366CC File Offset: 0x000348CC
		private static void AutoGeneratedStaticCollectObjectsForList120(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeStrategy item = (SiegeStrategy)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008AA RID: 2218 RVA: 0x00036708 File Offset: 0x00034908
		private static void AutoGeneratedStaticCollectObjectsForList121(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeStrategy item = (SiegeStrategy)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008AB RID: 2219 RVA: 0x00036744 File Offset: 0x00034944
		private static void AutoGeneratedStaticCollectObjectsForList122(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeStrategy item = (SiegeStrategy)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008AC RID: 2220 RVA: 0x00036780 File Offset: 0x00034980
		private static void AutoGeneratedStaticCollectObjectsForList123(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Building item = (Building)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008AD RID: 2221 RVA: 0x000367BC File Offset: 0x000349BC
		private static void AutoGeneratedStaticCollectObjectsForList124(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Building item = (Building)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008AE RID: 2222 RVA: 0x000367F8 File Offset: 0x000349F8
		private static void AutoGeneratedStaticCollectObjectsForList125(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Building item = (Building)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008AF RID: 2223 RVA: 0x00036834 File Offset: 0x00034A34
		private static void AutoGeneratedStaticCollectObjectsForList126(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Army item = (Army)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B0 RID: 2224 RVA: 0x00036870 File Offset: 0x00034A70
		private static void AutoGeneratedStaticCollectObjectsForList127(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Army item = (Army)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B1 RID: 2225 RVA: 0x000368AC File Offset: 0x00034AAC
		private static void AutoGeneratedStaticCollectObjectsForList128(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Army item = (Army)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B2 RID: 2226 RVA: 0x000368E8 File Offset: 0x00034AE8
		private static void AutoGeneratedStaticCollectObjectsForList129(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Location item = (Location)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B3 RID: 2227 RVA: 0x00036924 File Offset: 0x00034B24
		private static void AutoGeneratedStaticCollectObjectsForList130(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Location item = (Location)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B4 RID: 2228 RVA: 0x00036960 File Offset: 0x00034B60
		private static void AutoGeneratedStaticCollectObjectsForList131(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Location item = (Location)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B5 RID: 2229 RVA: 0x0003699C File Offset: 0x00034B9C
		private static void AutoGeneratedStaticCollectObjectsForList132(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEngineConstructionProgress item = (SiegeEvent.SiegeEngineConstructionProgress)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B6 RID: 2230 RVA: 0x000369D8 File Offset: 0x00034BD8
		private static void AutoGeneratedStaticCollectObjectsForList133(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEngineConstructionProgress item = (SiegeEvent.SiegeEngineConstructionProgress)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B7 RID: 2231 RVA: 0x00036A14 File Offset: 0x00034C14
		private static void AutoGeneratedStaticCollectObjectsForList134(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEngineConstructionProgress item = (SiegeEvent.SiegeEngineConstructionProgress)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B8 RID: 2232 RVA: 0x00036A50 File Offset: 0x00034C50
		private static void AutoGeneratedStaticCollectObjectsForList135(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				AccompanyingCharacter item = (AccompanyingCharacter)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008B9 RID: 2233 RVA: 0x00036A8C File Offset: 0x00034C8C
		private static void AutoGeneratedStaticCollectObjectsForList136(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				AccompanyingCharacter item = (AccompanyingCharacter)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008BA RID: 2234 RVA: 0x00036AC8 File Offset: 0x00034CC8
		private static void AutoGeneratedStaticCollectObjectsForList137(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				AccompanyingCharacter item = (AccompanyingCharacter)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008BB RID: 2235 RVA: 0x00036B04 File Offset: 0x00034D04
		private static void AutoGeneratedStaticCollectObjectsForList138(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TroopRosterElement.AutoGeneratedStaticCollectObjectsTroopRosterElement((TroopRosterElement)list[i], collectedObjects);
			}
		}

		// Token: 0x060008BC RID: 2236 RVA: 0x00036B40 File Offset: 0x00034D40
		private static void AutoGeneratedStaticCollectObjectsForList139(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TroopRosterElement.AutoGeneratedStaticCollectObjectsTroopRosterElement((TroopRosterElement)list[i], collectedObjects);
			}
		}

		// Token: 0x060008BD RID: 2237 RVA: 0x00036B7C File Offset: 0x00034D7C
		private static void AutoGeneratedStaticCollectObjectsForList140(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TroopRosterElement.AutoGeneratedStaticCollectObjectsTroopRosterElement((TroopRosterElement)list[i], collectedObjects);
			}
		}

		// Token: 0x060008BE RID: 2238 RVA: 0x00036BB8 File Offset: 0x00034DB8
		private static void AutoGeneratedStaticCollectObjectsForList141(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PartyBase item = (PartyBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008BF RID: 2239 RVA: 0x00036BF4 File Offset: 0x00034DF4
		private static void AutoGeneratedStaticCollectObjectsForList142(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PartyBase item = (PartyBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C0 RID: 2240 RVA: 0x00036C30 File Offset: 0x00034E30
		private static void AutoGeneratedStaticCollectObjectsForList143(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PartyBase item = (PartyBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C1 RID: 2241 RVA: 0x00036C6C File Offset: 0x00034E6C
		private static void AutoGeneratedStaticCollectObjectsForList144(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				QuestTaskBase item = (QuestTaskBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C2 RID: 2242 RVA: 0x00036CA8 File Offset: 0x00034EA8
		private static void AutoGeneratedStaticCollectObjectsForList145(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				QuestTaskBase item = (QuestTaskBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C3 RID: 2243 RVA: 0x00036CE4 File Offset: 0x00034EE4
		private static void AutoGeneratedStaticCollectObjectsForList146(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				QuestTaskBase item = (QuestTaskBase)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C4 RID: 2244 RVA: 0x00036D20 File Offset: 0x00034F20
		private static void AutoGeneratedStaticCollectObjectsForList147(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				JournalLog item = (JournalLog)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C5 RID: 2245 RVA: 0x00036D5C File Offset: 0x00034F5C
		private static void AutoGeneratedStaticCollectObjectsForList148(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				JournalLog item = (JournalLog)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C6 RID: 2246 RVA: 0x00036D98 File Offset: 0x00034F98
		private static void AutoGeneratedStaticCollectObjectsForList149(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				JournalLog item = (JournalLog)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008C7 RID: 2247 RVA: 0x00036DD4 File Offset: 0x00034FD4
		private static void AutoGeneratedStaticCollectObjectsForList150(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KeyValuePair<int, KeyValuePair<UniqueTroopDescriptor, MapEventParty>> keyValuePair = (KeyValuePair<int, KeyValuePair<UniqueTroopDescriptor, MapEventParty>>)list[i];
				int key = keyValuePair.Key;
				KeyValuePair<UniqueTroopDescriptor, MapEventParty> value = keyValuePair.Value;
				UniqueTroopDescriptor key2 = value.Key;
				MapEventParty value2 = value.Value;
				collectedObjects.Add(value2);
			}
		}

		// Token: 0x060008C8 RID: 2248 RVA: 0x00036E30 File Offset: 0x00035030
		private static void AutoGeneratedStaticCollectObjectsForList151(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KeyValuePair<int, KeyValuePair<UniqueTroopDescriptor, MapEventParty>> keyValuePair = (KeyValuePair<int, KeyValuePair<UniqueTroopDescriptor, MapEventParty>>)list[i];
				int key = keyValuePair.Key;
				KeyValuePair<UniqueTroopDescriptor, MapEventParty> value = keyValuePair.Value;
				UniqueTroopDescriptor key2 = value.Key;
				MapEventParty value2 = value.Value;
				collectedObjects.Add(value2);
			}
		}

		// Token: 0x060008C9 RID: 2249 RVA: 0x00036E8C File Offset: 0x0003508C
		private static void AutoGeneratedStaticCollectObjectsForList152(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KeyValuePair<int, KeyValuePair<UniqueTroopDescriptor, MapEventParty>> keyValuePair = (KeyValuePair<int, KeyValuePair<UniqueTroopDescriptor, MapEventParty>>)list[i];
				int key = keyValuePair.Key;
				KeyValuePair<UniqueTroopDescriptor, MapEventParty> value = keyValuePair.Value;
				UniqueTroopDescriptor key2 = value.Key;
				MapEventParty value2 = value.Value;
				collectedObjects.Add(value2);
			}
		}

		// Token: 0x060008CA RID: 2250 RVA: 0x00036EE8 File Offset: 0x000350E8
		private static void AutoGeneratedStaticCollectObjectsForList153(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEngineMissile item = (SiegeEvent.SiegeEngineMissile)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008CB RID: 2251 RVA: 0x00036F24 File Offset: 0x00035124
		private static void AutoGeneratedStaticCollectObjectsForList154(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEngineMissile item = (SiegeEvent.SiegeEngineMissile)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008CC RID: 2252 RVA: 0x00036F60 File Offset: 0x00035160
		private static void AutoGeneratedStaticCollectObjectsForList155(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEngineMissile item = (SiegeEvent.SiegeEngineMissile)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008CD RID: 2253 RVA: 0x00036F9C File Offset: 0x0003519C
		private static void AutoGeneratedStaticCollectObjectsForList156(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine item = (SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008CE RID: 2254 RVA: 0x00036FD8 File Offset: 0x000351D8
		private static void AutoGeneratedStaticCollectObjectsForList157(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine item = (SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008CF RID: 2255 RVA: 0x00037014 File Offset: 0x00035214
		private static void AutoGeneratedStaticCollectObjectsForList158(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine item = (SiegeEvent.SiegeEnginesContainer.RemovedSiegeEngine)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D0 RID: 2256 RVA: 0x00037050 File Offset: 0x00035250
		private static void AutoGeneratedStaticCollectObjectsForList159(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Barterable item = (Barterable)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D1 RID: 2257 RVA: 0x0003708C File Offset: 0x0003528C
		private static void AutoGeneratedStaticCollectObjectsForList160(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Barterable item = (Barterable)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D2 RID: 2258 RVA: 0x000370C8 File Offset: 0x000352C8
		private static void AutoGeneratedStaticCollectObjectsForList161(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Barterable item = (Barterable)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D3 RID: 2259 RVA: 0x00037104 File Offset: 0x00035304
		private static void AutoGeneratedStaticCollectObjectsForList162(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TradeRumor item = (TradeRumor)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D4 RID: 2260 RVA: 0x00037140 File Offset: 0x00035340
		private static void AutoGeneratedStaticCollectObjectsForList163(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TradeRumor item = (TradeRumor)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D5 RID: 2261 RVA: 0x0003717C File Offset: 0x0003537C
		private static void AutoGeneratedStaticCollectObjectsForList164(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TradeRumor item = (TradeRumor)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D6 RID: 2262 RVA: 0x000371B8 File Offset: 0x000353B8
		private static void AutoGeneratedStaticCollectObjectsForList165(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				ITrackableCampaignObject item = (ITrackableCampaignObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D7 RID: 2263 RVA: 0x000371F4 File Offset: 0x000353F4
		private static void AutoGeneratedStaticCollectObjectsForList166(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				ITrackableCampaignObject item = (ITrackableCampaignObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D8 RID: 2264 RVA: 0x00037230 File Offset: 0x00035430
		private static void AutoGeneratedStaticCollectObjectsForList167(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				ITrackableCampaignObject item = (ITrackableCampaignObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008D9 RID: 2265 RVA: 0x0003726C File Offset: 0x0003546C
		private static void AutoGeneratedStaticCollectObjectsForList168(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PerkObject item = (PerkObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008DA RID: 2266 RVA: 0x000372A8 File Offset: 0x000354A8
		private static void AutoGeneratedStaticCollectObjectsForList169(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PerkObject item = (PerkObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008DB RID: 2267 RVA: 0x000372E4 File Offset: 0x000354E4
		private static void AutoGeneratedStaticCollectObjectsForList170(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PerkObject item = (PerkObject)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008DC RID: 2268 RVA: 0x0003731D File Offset: 0x0003551D
		private static void AutoGeneratedStaticCollectObjectsForList171(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008DD RID: 2269 RVA: 0x0003731F File Offset: 0x0003551F
		private static void AutoGeneratedStaticCollectObjectsForList172(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008DE RID: 2270 RVA: 0x00037321 File Offset: 0x00035521
		private static void AutoGeneratedStaticCollectObjectsForList173(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008DF RID: 2271 RVA: 0x00037324 File Offset: 0x00035524
		private static void AutoGeneratedStaticCollectObjectsForList174(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Supporter item = (Supporter)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008E0 RID: 2272 RVA: 0x00037360 File Offset: 0x00035560
		private static void AutoGeneratedStaticCollectObjectsForList175(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Supporter item = (Supporter)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008E1 RID: 2273 RVA: 0x0003739C File Offset: 0x0003559C
		private static void AutoGeneratedStaticCollectObjectsForList176(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Supporter item = (Supporter)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008E2 RID: 2274 RVA: 0x000373D8 File Offset: 0x000355D8
		private static void AutoGeneratedStaticCollectObjectsForList177(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PersuasionAttempt item = (PersuasionAttempt)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008E3 RID: 2275 RVA: 0x00037414 File Offset: 0x00035614
		private static void AutoGeneratedStaticCollectObjectsForList178(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PersuasionAttempt item = (PersuasionAttempt)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008E4 RID: 2276 RVA: 0x00037450 File Offset: 0x00035650
		private static void AutoGeneratedStaticCollectObjectsForList179(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PersuasionAttempt item = (PersuasionAttempt)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008E5 RID: 2277 RVA: 0x00037489 File Offset: 0x00035689
		private static void AutoGeneratedStaticCollectObjectsForList180(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008E6 RID: 2278 RVA: 0x0003748B File Offset: 0x0003568B
		private static void AutoGeneratedStaticCollectObjectsForList181(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008E7 RID: 2279 RVA: 0x0003748D File Offset: 0x0003568D
		private static void AutoGeneratedStaticCollectObjectsForList182(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008E8 RID: 2280 RVA: 0x00037490 File Offset: 0x00035690
		private static void AutoGeneratedStaticCollectObjectsForList183(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KeyValuePair<Hero, short> keyValuePair = (KeyValuePair<Hero, short>)list[i];
				Hero key = keyValuePair.Key;
				short value = keyValuePair.Value;
				collectedObjects.Add(key);
			}
		}

		// Token: 0x060008E9 RID: 2281 RVA: 0x000374DC File Offset: 0x000356DC
		private static void AutoGeneratedStaticCollectObjectsForList184(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KeyValuePair<Hero, short> keyValuePair = (KeyValuePair<Hero, short>)list[i];
				Hero key = keyValuePair.Key;
				short value = keyValuePair.Value;
				collectedObjects.Add(key);
			}
		}

		// Token: 0x060008EA RID: 2282 RVA: 0x00037528 File Offset: 0x00035728
		private static void AutoGeneratedStaticCollectObjectsForList185(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				KeyValuePair<Hero, short> keyValuePair = (KeyValuePair<Hero, short>)list[i];
				Hero key = keyValuePair.Key;
				short value = keyValuePair.Value;
				collectedObjects.Add(key);
			}
		}

		// Token: 0x060008EB RID: 2283 RVA: 0x00037574 File Offset: 0x00035774
		private static void AutoGeneratedStaticCollectObjectsForList186(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Tuple<Kingdom, Kingdom> tuple = (Tuple<Kingdom, Kingdom>)list[i];
				if (tuple != null)
				{
					collectedObjects.Add(tuple);
					Kingdom item = tuple.Item1;
					Kingdom item2 = tuple.Item2;
					collectedObjects.Add(item);
					collectedObjects.Add(item2);
				}
			}
		}

		// Token: 0x060008EC RID: 2284 RVA: 0x000375D0 File Offset: 0x000357D0
		private static void AutoGeneratedStaticCollectObjectsForList187(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Tuple<Kingdom, Kingdom> tuple = (Tuple<Kingdom, Kingdom>)list[i];
				if (tuple != null)
				{
					collectedObjects.Add(tuple);
					Kingdom item = tuple.Item1;
					Kingdom item2 = tuple.Item2;
					collectedObjects.Add(item);
					collectedObjects.Add(item2);
				}
			}
		}

		// Token: 0x060008ED RID: 2285 RVA: 0x0003762C File Offset: 0x0003582C
		private static void AutoGeneratedStaticCollectObjectsForList188(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				Tuple<Kingdom, Kingdom> tuple = (Tuple<Kingdom, Kingdom>)list[i];
				if (tuple != null)
				{
					collectedObjects.Add(tuple);
					Kingdom item = tuple.Item1;
					Kingdom item2 = tuple.Item2;
					collectedObjects.Add(item);
					collectedObjects.Add(item2);
				}
			}
		}

		// Token: 0x060008EE RID: 2286 RVA: 0x00037688 File Offset: 0x00035888
		private static void AutoGeneratedStaticCollectObjectsForList189(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueCoolDownData item = (IssueCoolDownData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008EF RID: 2287 RVA: 0x000376C4 File Offset: 0x000358C4
		private static void AutoGeneratedStaticCollectObjectsForList190(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueCoolDownData item = (IssueCoolDownData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F0 RID: 2288 RVA: 0x00037700 File Offset: 0x00035900
		private static void AutoGeneratedStaticCollectObjectsForList191(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				IssueCoolDownData item = (IssueCoolDownData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F1 RID: 2289 RVA: 0x0003773C File Offset: 0x0003593C
		private static void AutoGeneratedStaticCollectObjectsForList192(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MapEventParty item = (MapEventParty)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F2 RID: 2290 RVA: 0x00037778 File Offset: 0x00035978
		private static void AutoGeneratedStaticCollectObjectsForList193(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MapEventParty item = (MapEventParty)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F3 RID: 2291 RVA: 0x000377B4 File Offset: 0x000359B4
		private static void AutoGeneratedStaticCollectObjectsForList194(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				MapEventParty item = (MapEventParty)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F4 RID: 2292 RVA: 0x000377F0 File Offset: 0x000359F0
		private static void AutoGeneratedStaticCollectObjectsForList195(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CraftingOrder item = (CraftingOrder)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F5 RID: 2293 RVA: 0x0003782C File Offset: 0x00035A2C
		private static void AutoGeneratedStaticCollectObjectsForList196(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CraftingOrder item = (CraftingOrder)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F6 RID: 2294 RVA: 0x00037868 File Offset: 0x00035A68
		private static void AutoGeneratedStaticCollectObjectsForList197(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CraftingOrder item = (CraftingOrder)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F7 RID: 2295 RVA: 0x000378A4 File Offset: 0x00035AA4
		private static void AutoGeneratedStaticCollectObjectsForList198(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				OrderOfBattleCampaignBehavior.OrderOfBattleFormationData item = (OrderOfBattleCampaignBehavior.OrderOfBattleFormationData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F8 RID: 2296 RVA: 0x000378E0 File Offset: 0x00035AE0
		private static void AutoGeneratedStaticCollectObjectsForList199(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				OrderOfBattleCampaignBehavior.OrderOfBattleFormationData item = (OrderOfBattleCampaignBehavior.OrderOfBattleFormationData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008F9 RID: 2297 RVA: 0x0003791C File Offset: 0x00035B1C
		private static void AutoGeneratedStaticCollectObjectsForList200(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				OrderOfBattleCampaignBehavior.OrderOfBattleFormationData item = (OrderOfBattleCampaignBehavior.OrderOfBattleFormationData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008FA RID: 2298 RVA: 0x00037955 File Offset: 0x00035B55
		private static void AutoGeneratedStaticCollectObjectsForDictionary201(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008FB RID: 2299 RVA: 0x00037958 File Offset: 0x00035B58
		private static void AutoGeneratedStaticCollectObjectsForDictionary202(object o, List<object> collectedObjects)
		{
			IDictionary dictionary = (IDictionary)o;
			foreach (object o2 in dictionary.Keys)
			{
				UniqueTroopDescriptor.AutoGeneratedStaticCollectObjectsUniqueTroopDescriptor(o2, collectedObjects);
			}
			foreach (object o3 in dictionary.Values)
			{
				FlattenedTroopRosterElement.AutoGeneratedStaticCollectObjectsFlattenedTroopRosterElement(o3, collectedObjects);
			}
		}

		// Token: 0x060008FC RID: 2300 RVA: 0x000379F4 File Offset: 0x00035BF4
		private static void AutoGeneratedStaticCollectObjectsForDictionary203(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x060008FD RID: 2301 RVA: 0x000379F8 File Offset: 0x00035BF8
		private static void AutoGeneratedStaticCollectObjectsForArray204(object o, List<object> collectedObjects)
		{
			foreach (KeyValuePair<Settlement, ItemRoster> keyValuePair in (KeyValuePair<Settlement, ItemRoster>[])o)
			{
				Settlement key = keyValuePair.Key;
				ItemRoster value = keyValuePair.Value;
				collectedObjects.Add(key);
				collectedObjects.Add(value);
			}
		}

		// Token: 0x060008FE RID: 2302 RVA: 0x00037A44 File Offset: 0x00035C44
		private static void AutoGeneratedStaticCollectObjectsForList205(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RevenueFarmingIssueBehavior.RevenueVillage item = (RevenueFarmingIssueBehavior.RevenueVillage)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x060008FF RID: 2303 RVA: 0x00037A80 File Offset: 0x00035C80
		private static void AutoGeneratedStaticCollectObjectsForList206(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RevenueFarmingIssueBehavior.RevenueVillage item = (RevenueFarmingIssueBehavior.RevenueVillage)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000900 RID: 2304 RVA: 0x00037ABC File Offset: 0x00035CBC
		private static void AutoGeneratedStaticCollectObjectsForList207(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RevenueFarmingIssueBehavior.RevenueVillage item = (RevenueFarmingIssueBehavior.RevenueVillage)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000901 RID: 2305 RVA: 0x00037AF8 File Offset: 0x00035CF8
		private static void AutoGeneratedStaticCollectObjectsForList208(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RevenueFarmingIssueBehavior.VillageEvent item = (RevenueFarmingIssueBehavior.VillageEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000902 RID: 2306 RVA: 0x00037B34 File Offset: 0x00035D34
		private static void AutoGeneratedStaticCollectObjectsForList209(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RevenueFarmingIssueBehavior.VillageEvent item = (RevenueFarmingIssueBehavior.VillageEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000903 RID: 2307 RVA: 0x00037B70 File Offset: 0x00035D70
		private static void AutoGeneratedStaticCollectObjectsForList210(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				RevenueFarmingIssueBehavior.VillageEvent item = (RevenueFarmingIssueBehavior.VillageEvent)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000904 RID: 2308 RVA: 0x00037BA9 File Offset: 0x00035DA9
		private static void AutoGeneratedStaticCollectObjectsForDictionary211(object o, List<object> collectedObjects)
		{
		}

		// Token: 0x06000905 RID: 2309 RVA: 0x00037BAC File Offset: 0x00035DAC
		private static void AutoGeneratedStaticCollectObjectsForList212(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CaravansCampaignBehavior.TradeActionLog item = (CaravansCampaignBehavior.TradeActionLog)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000906 RID: 2310 RVA: 0x00037BE8 File Offset: 0x00035DE8
		private static void AutoGeneratedStaticCollectObjectsForList213(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CaravansCampaignBehavior.TradeActionLog item = (CaravansCampaignBehavior.TradeActionLog)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000907 RID: 2311 RVA: 0x00037C24 File Offset: 0x00035E24
		private static void AutoGeneratedStaticCollectObjectsForList214(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				CaravansCampaignBehavior.TradeActionLog item = (CaravansCampaignBehavior.TradeActionLog)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000908 RID: 2312 RVA: 0x00037C60 File Offset: 0x00035E60
		private static void AutoGeneratedStaticCollectObjectsForList215(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PregnancyCampaignBehavior.Pregnancy item = (PregnancyCampaignBehavior.Pregnancy)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x06000909 RID: 2313 RVA: 0x00037C9C File Offset: 0x00035E9C
		private static void AutoGeneratedStaticCollectObjectsForList216(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PregnancyCampaignBehavior.Pregnancy item = (PregnancyCampaignBehavior.Pregnancy)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600090A RID: 2314 RVA: 0x00037CD8 File Offset: 0x00035ED8
		private static void AutoGeneratedStaticCollectObjectsForList217(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				PregnancyCampaignBehavior.Pregnancy item = (PregnancyCampaignBehavior.Pregnancy)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600090B RID: 2315 RVA: 0x00037D14 File Offset: 0x00035F14
		private static void AutoGeneratedStaticCollectObjectsForList218(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TeleportationCampaignBehavior.TeleportationData item = (TeleportationCampaignBehavior.TeleportationData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600090C RID: 2316 RVA: 0x00037D50 File Offset: 0x00035F50
		private static void AutoGeneratedStaticCollectObjectsForList219(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TeleportationCampaignBehavior.TeleportationData item = (TeleportationCampaignBehavior.TeleportationData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600090D RID: 2317 RVA: 0x00037D8C File Offset: 0x00035F8C
		private static void AutoGeneratedStaticCollectObjectsForList220(object o, List<object> collectedObjects)
		{
			IList list = (IList)o;
			for (int i = 0; i < list.Count; i++)
			{
				TeleportationCampaignBehavior.TeleportationData item = (TeleportationCampaignBehavior.TeleportationData)list[i];
				collectedObjects.Add(item);
			}
		}

		// Token: 0x0600090E RID: 2318 RVA: 0x00037DC8 File Offset: 0x00035FC8
		private static void AutoGeneratedStaticCollectObjectsForArray221(object o, List<object> collectedObjects)
		{
			foreach (WorkshopsCampaignBehavior.WorkshopData item in (WorkshopsCampaignBehavior.WorkshopData[])o)
			{
				collectedObjects.Add(item);
			}
		}
	}
}
